<!--
ie4 = (document.all)? true:false;
ie5 = ((document.getElementById) && (document.getElementsByTagName) && (document.all));
//ie5 = ((document.getElementById) && (document.getElementsByTagName));
i=0;	// global Startwert

//firefox kennt innertext nicht!!!

	//da_text, kbabgrau.htm "extra" behandelt!
datei = new Array("a", "aa", "ab", "ac", "b", "baa", "bab", "bac", "bad", "bae", "bb", "bba", "bbb", "bbc", "bbd", "bbe", "bbf", "bbg", "bbga", "bbgb", "bbgc", "bbh", "c", "ca", "cb", "cba", "cbb", "cbc", "cbca", "cbcb", "cbcc", "cbd", "cc", "cca", "ccb", "ccc", "ccd", "ccda", "ccdb", "cd", "ce", "cf", "d", "da", "db", "dba", "dbb", "dbc", "dc", "e", "ea", "eaa", "eab", "eac", "eaca", "eacb", "eacc", "eacd", "eb", "eba", "ebb", "ebc", "f", "fa", "faa", "fab", "fb", "fba", "fbb", "fbc", "fbd", "fbe", "fbf", "fbg", "fbh", "fc", "fd", "fda", "fdb", "fdc", "fdd", "fe", "g", "ga", "gaa", "gab", "gb", "gc", "gd", "ge", "gea", "geb", "gec", "ged", "geea", "geeb", "geeba", "geebb", "geec", "geed", "geee", "geef", "h", "ha", "hb", "hc", "hca", "hcb", "hcc", "hd", "i", "ia", "ib", "ibaa", "ibab", "ibac", "ibb", "ibc", "ibda", "ibdb", "ibdc", "ibdd", "ibde", "ibdfa", "ibdfb", "ibdfc", "ibdfd", "ibdfe", "ibdff", "ibe", "ibea", "ibeb", "ibec", "ibed", "ibee", "ibef", "ibfa", "ibfb", "ibfc", "ic", "id", "ida", "idb", "idc", "idd", "ide", "idf", "idg", "ie", "if", "k", "ka", "kba", "kbaa", "kbab", "kbabgrau", "kbac", "kbad", "kbb", "kbc", "kbd", "kbe", "kbea", "kbeb", "kbec", "kc", "kca", "kcb", "kcba", "kcbb", "kcbc", "kcc", "kcd", "kd", "kda", "kdb", "kdc", "ke", "kf", "kg", "l", "la", "laa", "lab", "lb", "lba", "lbb", "lbc", "lc", "m", "ma", "mb", "mc", "mda", "mdb", "mdc", "me", "mf", "mg", "n", "naa", "nab", "nac", "nad", "nae", "nb", "nba", "nbaa", "nbab", "nbac", "nbad", "nbb", "nbc", "nbd", "nbe", "nbf", "nbg", "nc", "nda", "ndb", "ndc", "ndd", "nde", "ndf", "ndg", "ndh", "ndi", "ndk", "nea", "neb", "neba", "nebb", "nebc", "nec", "ned", "nee", "nef", "neg", "neh", "o", "oa", "oaa", "oab", "ob", "oba", "obb", "obc", "oc", "p", "pa", "paa", "pab", "pac", "pad", "pb", "pc", "pd", "pe", "pea", "peba", "pebb", "pec", "q", "qa", "qaa", "qab", "qac", "qad", "qae", "qafa", "qafb", "qag", "qah", "qba", "qbb", "qbba", "qbbb", "qbbc", "qca", "qcb", "qcc", "qcd", "qce", "qcf", "qda", "qdb", "qdc", "qdd", "qde", "qdf", "qdg", "qdh", "qdi", "qea", "qeb", "qec", "qed", "qee", "qfa", "qfb", "qfc", "qfd", "qfe", "qff", "qfg", "qfh", "qfi", "qfk", "qfl", "qg", "qga", "qgb", "qgba", "qgbb", "qgbc", "qh", "r", "ra", "rb", "rc", "rd", "re", "rf", "s", "sa", "sba", "sbba", "sbbb", "sbbc", "sbbd", "sbc", "sbd", "sbe", "sbea", "sbeb", "sbec", "sbfa", "sbfb", "sbfc", "sbfd", "sbg", "sbha", "sbhaa", "sbhab", "sbhba", "sbhbb", "sbhbc", "sbi", "sbk", "sbka", "sbkb", "sbkc", "sbkd", "sbke", "sbkf", "sbl", "sbla", "sblb", "sblc", "sbld", "sble", "sblf", "sblg", "sbm", "sc", "sda", "sdb", "sdba", "sdbb", "sdbc", "sdbd", "sdbe", "sdbf", "sdbg", "sdbh", "sdbi", "sdbk", "sdc", "sdca", "sdcb", "sdcc", "sdcd", "sdce", "sdcf", "sdcg", "sdch", "sdci", "sdck", "sdcl", "sdcm", "sdcn", "sdco", "sdda", "sddb", "se");

worte = new Array();
kapitel = new Array();
ergebnis = new Array();
navi_suche="0";	//Suchfenster noch nicht geöffntet
dateiname="0";
var schlagwort;
var suche_laenge;
suche_alt="";
uo_zust_alt="";
wort_wahl_zust_alt="";
farbe_0="#ffff66";
farbe_1="#33ffff";
farbe_2="#ffccff";
farbe_3="#ffcc99";
farbe_4="#33ff99";
farbe_5="#9999ff";
farbe_6="#ff99cc";
farbe_7="#99ff33";
farbe_8="#99ccff";
var reintext;
var akt_datei;
var extra;
var suche_sauber;
var vorkommen;
vorkommen_sonder=0;
var treff_merker;
var betr_syst="\""+navigator.platform+"\"";
var warter=0;

function fertig()	{	//aus such_fen.htm
	if ((navigator.appName!="Microsoft Internet Explorer" && navigator.appName!="Netscape") || betr_syst.substr(1,3)!="Win")	{
		document.getElementById("browser_name").innerHTML = "<a href=\"such_erl.htm#browser\" target=\"anzeige\" onclick=\"opera_usw()\"  onmouseout=\"document.suchfeld.suchenach.focus()\" style=\"color:#ff00ff; font-size:10px\">Spezieller Hinweis<\/a>";
		opera_usw();
		}
	window.defaultStatus = "Stichwortdateien komplett geladen.";
  	parent.defaultStatus = "Stichwortdateien komplett geladen.";
    parent.frames['anzeige'].defaultStatus = "Stichwortdateien komplett geladen.";
}

function opera_usw()	{
	warter++;
	if (warter<2)	//Seite erst öffnen lassen
		window.setTimeout("opera_usw()", 50);
	else	{	
		if ((navigator.appName!="Microsoft Internet Explorer" && navigator.appName!="Netscape") || betr_syst.substr(1,3)!="Win")
			parent.frames['anzeige'].document.getElementById("umgebung").innerHTML = "Leider wird nicht in dieser Umgebung gearbeitet.";
			warter=0;
			}
}

function oeffne(schlagwort)	{
var weite = screen.width-580;
  if (navi_suche.closed != false) {	//wenn Suchfenster nicht geöffnet
	navi_suche=window.open("../../suche/suchen.htm","suchfenster","height=400,width=580,location=no,scrollbars=no,menubar=no,resizable=yes,status=yes");
	navi_suche.focus();
	navi_suche.moveTo(screen.width/2-weite/2,210);	//screen.height/2-hoehe/2
	if(schlagwort)	{
		eintrag(schlagwort);
		}
  }
   else {			//wenn Suchfenster geöffnet
	navi_suche.focus();
	if(schlagwort)	{
		navi_suche['suche'].document.getElementById("suchart").innerHTML="Schlagwortsuche nach:";
		navi_suche.document.title="Schlagwortsuche";
		navi_suche['suche'].document.getElementById('browser_name').innerHTML="";
		navi_suche['suche'].document.suchfeld.suchenach.blur();
		navi_suche['suche'].document.suchfeld.suchenach.value=schlagwort;	//für schlagwort
		navi_suche['suche'].document.suchfeld.login.style.backgroundColor="#33ffff";	//für schlagwort
		navi_suche['suche'].document.suchfeld.login.style.color="#663300";	//für schlagwort
		navi_suche['suche'].document.suchfeld.login.value="starten !";	//für schlagwort
		navi_suche['suche'].document.suchfeld.und.checked="checked";	//für schlagwort
		}
  }
}

function eintrag(schlagwort)	{
 try {
    if (navi_suche.document.title)	{
      throw "titel existiert";
	  }	else	{
      throw "titel existiert nicht";
	  }
	 }
 catch (titel) {
    if (titel == "titel existiert nicht")	{
		window.setTimeout("eintrag('"+schlagwort+"')", 50);
		}
	  	else	{
			try {
				if (navi_suche['suche'].document.getElementById("suchart"))	{
					throw "suchart existiert";
				  }	else	{
					throw "suchart existiert nicht";
				  }
			}
			catch (suchart) {
				if (suchart == "suchart existiert nicht")	{
					window.setTimeout("eintrag('"+schlagwort+"')", 50);
					}
				else	{
					if (navi_suche.document.title == "Suchfenster")
						window.setTimeout("eintrag('"+schlagwort+"')", 10);
					else {
						navi_suche.document.title="Schlagwortsuche";
						navi_suche['suche'].document.getElementById("suchart").innerHTML="Schlagwortsuche nach:";
						navi_suche['suche'].document.suchfeld.suchenach.blur();
						navi_suche['suche'].document.suchfeld.suchenach.value=schlagwort;	//für schlagwort
						navi_suche['suche'].document.suchfeld.login.style.backgroundColor="#33ffff";	//für schlagwort
						navi_suche['suche'].document.suchfeld.login.style.color="#663300";	//für schlagwort
						navi_suche['suche'].document.suchfeld.login.value="starten !";	//für schlagwort
						navi_suche['suche'].document.suchfeld.und.checked="checked";	//für schlagwort
						window.setTimeout("hinweis_weg()", 30);
					}
				}	//aus else catch suchart
			}	//aus catch suchart
		}	//aus else catch e
	}	//aus catch e
}	//function

function hinweis_weg()	{
	navi_suche['suche'].document.getElementById('browser_name').innerHTML="";
	}

function zum_deck()	{
  if (navi_suche.closed == false) {
	alert("Hinweis:\n\nDie Seite \"Stichwortsuche\" wird ab jetzt wirkungslos und deshalb geschlossen !");
	navi_suche.close();
	}
}

function eingabe() {
   sonderzeichen();
   return false;
}

function sonderzeichen() {
	suche_pur=document.suchfeld.suchenach.value.toLowerCase();
	suche_sonderzei=suche_pur.replace(/[\w-§äöüß]/g,"").replace(/[\s]/g,"");
	if (suche_sonderzei!="")	{
		abfrage = confirm("Als Satz- oder Sonderzeichen wird nur der Bindestrich \(-\) akzeptiert.\n\nDie Suchanfrage wird nicht exakt der Eingabe entsprechen.\n\nBetrifft Zeichen: \""+suche_sonderzei+"\""+"         Trotzdem suchen?");
		if (abfrage == true)	{
			vorkommen_sonder=1;
			pruefe();
			}
		}
	else	
		pruefe();
}


function pruefe() {		

suche_pur=document.suchfeld.suchenach.value.toLowerCase();
suche_nach=suche_pur.replace(/[µ,.;:!?]/g,"").replace(/["'´`]/g,"").replace(/[_#\*~\\]/g,"").replace(/[\{\}\[\]\(\)\/]/g,"").replace(/[&%\$\^°@\|\+<>]/g,"");
suche_sauber=suche_nach.replace(/\s+/g, " ").replace(/^\s+/, "").replace(/\s$/, "").replace(/§\s/g, "§");	//überflüssige Leerzeichen ersetzen -> .Leerzeichen Anfang ersetzen -> .Leerzeichen Ende ersetzen -> .Sonderbehandlung §
suche_einzel = suche_sauber.split(" ");
suche_laenge = suche_einzel.length;
uo_wahl=document.suchfeld.und_oder[1].checked;
wort_wahl_0=document.suchfeld.wortteil[0].checked;
wort_wahl_1=document.suchfeld.wortteil[1].checked;
wort_wahl_2=document.suchfeld.wortteil[2].checked;
farb_wahl_0=document.suchfeld.farbe[0].checked;
farb_wahl_1=document.suchfeld.farbe[1].checked;
farb_wahl_2=document.suchfeld.farbe[2].checked;

	if (uo_wahl)
		uo_zustand="oder";
	else
		uo_zustand="und";

	if (wort_wahl_0)
		wort_wahl_zustand="innerhalb von Worten.";

	if (wort_wahl_1)
		wort_wahl_zustand="an Wortanfängen.";

	if (wort_wahl_2)
		wort_wahl_zustand="mit genauer Übereinstimmung.";

	for (var j = 0; j < suche_laenge; j++)	{
		suche_einzel[j]=suche_einzel[j].replace(/§/g, "§ ").replace(/§\s§\s/g, "§§ ");	//Sonderbehandlung §
			if (suche_einzel[j].length < 2) {
				document.suchfeld.suchenach.focus();
			if (vorkommen_sonder==0)
				alert("Einzelne Suchbegriffe sind durch Leerzeichen voneinander getrennt.\n\nJeder einzelne Suchbegriff muß mindestens 2 gültige Zeichen haben !");
			else
				alert("Einzelne Suchbegriffe sind durch Leerzeichen voneinander getrennt.\n\nJeder einzelne Suchbegriff muß mindestens 2 gültige Zeichen haben !\n\n(Satz- und Sonderzeichen außer Bindestrich (-) ungültig.)");
			break;
			}
		else
			if (j == suche_laenge-1)	{
				window.open("suchleer.htm","sammler_kapitel");
				window.open("suchleer.htm","sammler_dateien");
				window.setTimeout("status()", 500);
			}	
		}	//var j = 0; j < suche_laenge; j++
}	//pruefe ende

function status()	{
	if (suche_alt==suche_pur && uo_zust_alt==uo_zustand && wort_wahl_zust_alt==wort_wahl_zustand)	{	//schon gelaufen
		alert("Diese Suche lief bereits !")
	if (parent.frames['anzeige'].document.getElementById("hinweis"))	{
		parent.frames['anzeige'].document.getElementById("hinweis").innerHTML  = "<font face=\"arial\" size=\"2\" color=\"#ff0000\">Diese Suche lief bereits !<br></font>";
		}
		else	{	
			if (!parent.frames['anzeige'].document.getElementById("nach_hilfe"))
				parent.frames['anzeige'].document.writeln("<font id=\"nach_hilfe\" face=\"arial\" size=\"2\" color=\"#ff0000\">Diese Suche lief bereits <strong>vor Aufruf<\/strong> der <strong>Hilfe<\/strong> !<\/font>");
			}
		}	//schon gelaufen
	else	{
		anzeige=window.open("suchleer.htm","anzeige");
		window.setTimeout("neustart()", 300);
		}	
}	//status ende

	
function neustart()		{	//Neustart
//alert("neustart");
		uo_zust_alt=uo_zustand;
		wort_wahl_zust_alt=wort_wahl_zustand;
		diese_datei="";
		suche_alt=suche_pur;
		vorkommen=0;
		vorkommen_summe=0;
		treff_merker=-1;
		parent.frames['anzeige'].document.writeln("<span id=\"hinweis\"><font face=\"arial\" size=\"2\" color=\"#ff0000\">Suche in "+(ende-1)+" Kapiteln läuft!<br><\/font><\/span><br><span id=\"suchinhalt\"><font face=\"arial\" size=\"2\" color=\"#663300\">Suche nach: <\/font>");
		
		if (uo_wahl)	//oder
			bindewort=" oder ";
		else
			bindewort=" und ";
			
		for (var j = 0; j < suche_laenge; j++)	{
			if (j<9)
				farbe=eval("farbe_"+j);
			else
				farbe=farbe_0;

			if (farb_wahl_0)
				parent.frames['anzeige'].document.write("<font size=\"3\" style=\"color:#663300\"><strong>"+suche_einzel[j]+"</strong><\/font>");
			if (farb_wahl_1)
				parent.frames['anzeige'].document.write("<font size=\"3\" style=\"background-color:#ffff66; color:black\"><strong>"+suche_einzel[j]+"<\/strong><\/font>");
			if (farb_wahl_2)
				parent.frames['anzeige'].document.write("<font size=\"3\" style=\"background-color:"+farbe+"; color:black\"><strong>"+suche_einzel[j]+"<\/strong><\/font>");
			if (j < suche_laenge-1)
				parent.frames['anzeige'].document.write("<font face=\"arial\" size=\"2\" color=\"#663300\">"+bindewort+"<\/font>");
			if (j == suche_laenge-1)	{
				parent.frames['anzeige'].document.write("<font face=\"arial\" size=\"2\" color=\"#663300\"> "+wort_wahl_zustand+"<\/font><br><br><\/span>");
				if (parent.frames['suche'].document.getElementById("startwert").innerHTML=="0")	{	//für Internetbetrieb
					parent.frames['suche'].document.getElementById("startwert").innerHTML="1"
					if (navigator.appName=="Microsoft Internet Explorer")
						anzeige.location.reload();
					}
				window.setTimeout("schreibe()", 700);
				}	//j == suche_laenge-1
		}	//for j bis suche_laenge ende
}	//neustart ende


//ende=22;
//ende=4;
//ende=316;	//	17. 5. Reinigungsgerät
ende=datei.length;


function schreibe()	{
document.suchfeld.suchenach.blur();
suche_sauber=suche_sauber.replace(/§/g, "§ ").replace(/§\s§\s/g, "§§ ");	//Sonderbehandlung §

for (var i = 0; i < ende; i++)	{

window.defaultStatus = "Durchsuche Kapitel "+i+" nach Stichwort...";
parent.defaultStatus = "Durchsuche Kapitel "+i+" nach Stichwort...";
parent.frames['anzeige'].defaultStatus = "Durchsuche Kapitel "+i+" nach Stichwort...";
//	parent.frames['anzeige'].document.getElementById("i").innerHTML = i;
quelle=datei[i];
wort_datei=worte[quelle];
kapitel_datei=kapitel[quelle];
dateiname="../foto/vorles/"+quelle+".htm";
glieder_name="../foto/vorles/"+quelle.substr(0,1)+"_glieder.htm";
titel_name="../foto/vorles/"+quelle.substr(0,1)+"_titel.htm";
var inhalt = "\""+wort_datei+"\"";	//"in String umwandeln"
wort_ist=0;	

	for (var j = 0; j < suche_laenge; j++)	{

		if (i==0 && j==0)	{
		parent.frames['sammler_dateien'].document.writeln("<span id=\"datei_inhalt\">");
		parent.frames['sammler_kapitel'].document.writeln("<span id=\"begriff\">"+suche_sauber+"<\/span><span id=\"datei_inhalt\">");
		}

		if (wort_wahl_0 || suche_einzel[j].search(/§.+/) != -1)	//Sonder §; Umlaute funktionieren auch bei Garcia nicht
			wort_algo="/\[\\wäöüß\]*"+suche_einzel[j]+"\[\\wäöüß\]*\/g";	// \[\\wäöüß\]*	alle Buchstaben und Ziffern inklusive Umlauten bei jedem Vorkommen
		if (wort_wahl_1 && suche_einzel[j].search(/§.+/) == -1)	//Sonder §
			wort_algo="/\\b"+suche_einzel[j]+"\[\\wäöüß\]*\/g";
		if (wort_wahl_2 && suche_einzel[j].search(/§.+/) == -1)	//Sonder §
			wort_algo="/\\b"+suche_einzel[j]+"\\b\/g";

		datei_algo="/\\b"+suche_einzel[j]+"\\b\/gi";
		ergebnis[j] = inhalt.match(eval(wort_algo));
		
		kapitel_treff="\""+kapitel_datei+"\"";
		kapitel_treff=kapitel_treff.replace(/[0-9]/g,"").replace(/\. /g,"").replace(/\./g,"").replace(/\"/g,"").replace(/am\s/gi,"").replace(/auf\s/gi,"").replace(/aufbau\s/gi,"").replace(/aufgabe\s/gi,"").replace(/bei\s/gi,"").replace(/das\s/gi,"").replace(/den\s/gi,"").replace(/der\s/gi,"").replace(/des\s/gi,"").replace(/die\s/gi,"").replace(/für\s/gi,"").replace(/gegen\s/gi,"").replace(/oder\s/gi,"").replace(/typ\s/gi,"").replace(/über\s/gi,"").replace(/um\s/gi,"").replace(/und\s/gi,"").replace(/von\s/gi,"").replace(/zu\s/gi,"").replace(/zum\s/gi,"");	//Kapitelsuche von Redundanzen bereinigen
		kapitel_treff=kapitel_treff.match(eval(datei_algo));

		if (kapitel_treff && treff_merker!=i)	{	//Kapiteltreffer	
			treff_merker=i;
			parent.frames['sammler_kapitel'].document.writeln("<br><a href=\"javascript:wechsle('"+dateiname+"#oben','"+glieder_name+"','"+titel_name+"#"+quelle+"')\" style=\"color:#663300; font-size:10pt; font-family:Arial\">"+kapitel_datei+"<\/a>");
//			parent.frames['sammler_kapitel'].document.writeln('<br><a href="javascript:wechsle(\''+dateiname+'#oben\',\''+glieder_name+'\',\''+titel_name+'#'+quelle+'\')" style="color:#663300; font-size:10pt; font-family:Arial">'+kapitel_datei+'<\/a>');
			}

		if (ergebnis[j] != null && ergebnis[j] != "null")	
			vorkommen=vorkommen+1;

		if ((vorkommen!=0 && uo_wahl) || (vorkommen==suche_laenge && !uo_wahl))	{	//wenn vorgekommen - oder 
			if (dateiname != diese_datei)	{	//wenn Dateiname nicht schon gefunden wurde
				diese_datei = dateiname;
				vorkommen_summe=vorkommen_summe+1;
				parent.frames['sammler_dateien'].document.writeln("<a href=\"javascript:wechsle('"+dateiname+"#oben','"+glieder_name+"','"+titel_name+"#"+quelle+"','"+suche_sauber+"')\">"+kapitel_datei+"<\/a>");
//				parent.frames['sammler_dateien'].document.writeln('<a href="javascript:wechsle(\''+dateiname+'#oben\',\''+glieder_name+'\',\''+titel_name+'#'+quelle+'\',\''+suche_sauber+'\')" >'+kapitel_datei+'<\/a>');
				}
	
			if (j == suche_laenge-1)	{
				for (var n = 0; n < suche_laenge; n++)	{
					ergebnis[n]="\""+ergebnis[n]+"\"";
					ergebnis[n]=ergebnis[n].replace(/"/g,"").replace(/,/g,", ");
					if (wort_ist==0 && ergebnis[n] != null && ergebnis[n] != 'null')	{	//	if (wort_wahl_2)
						if (!wort_wahl_2 || (uo_wahl && suche_laenge!=1))
							parent.frames['sammler_dateien'].document.write("<em>( "+ergebnis[n]+"<\/em>");
						wort_ist=1;	
						}
					else	{	
						if (ergebnis[n] != null && ergebnis[n] != 'null')
							if (!wort_wahl_2 || (uo_wahl && suche_laenge!=1))
								parent.frames['sammler_dateien'].document.write("<em>, "+ergebnis[n]+"<\/em>");
							}
	
						if (n == suche_laenge-1)
							if (!wort_wahl_2 || (uo_wahl && suche_laenge!=1))
								parent.frames['sammler_dateien'].document.write("<em> )<\/em><br>");
							else
								parent.frames['sammler_dateien'].document.write("<br>");
					}	//for ende
				}	//j == suche_laenge-1 ende
			}	//wenn vorgekommen - oder ende
		}	//for j ende
		vorkommen=0;
	}	//for var i = 0; i < ende; i++	
	parent.frames['sammler_kapitel'].document.writeln("<\/span>");
	parent.frames['sammler_dateien'].document.writeln("<\/span><span id=\"suchinhalt\"><\/span><span id=\"treff_merker\">"+treff_merker+"<\/span><span id=\"vorkommen_summe\">"+vorkommen_summe+"<\/span>");
		parent.frames['sammler_dateien'].document.getElementById("suchinhalt").innerHTML = parent.frames['anzeige'].document.getElementById("suchinhalt").innerHTML;
	if (treff_merker!=-1 || vorkommen_summe!=0)	{

//maske=window.open("../foto/vorles/0_fram.htm","maskefenster");
		parent.frames['anzeige'].location.href="such_erg.htm";	//geht nicht mit onload bei Opera
		window.setTimeout("uebertrage()", 1000);	//geht nicht mit onload bei Opera
		}
	if (treff_merker==-1 && vorkommen_summe==0)
		parent.frames['anzeige'].document.getElementById("hinweis").innerHTML = "<font face=\"arial\" size=\"2\" color=\"#0000ff\">In den "+(ende-1)+" Kapiteln war die Suche ergebnislos !<br></font>";

}	//schreibe ende	


function uebertrage()	{
var treff_merker=parent.frames['sammler_dateien'].document.getElementById("treff_merker").innerHTML;
var vorkommen_summe=parent.frames['sammler_dateien'].document.getElementById("vorkommen_summe").innerHTML;
	if (parent.frames['suche'].document.getElementById("suchart").innerHTML=="Stichwortsuche")
		parent.frames['suche'].document.suchfeld.suchenach.focus();
	window.defaultStatus = "Suche beendet.";
	parent.defaultStatus = "Suche beendet.";
	parent.frames['anzeige'].defaultStatus = "Suche beendet.";
	parent.frames['anzeige'].document.getElementById("suchinhalt").innerHTML = parent.frames['sammler_dateien'].document.getElementById("suchinhalt").innerHTML;

	if (treff_merker!=-1)	{
		parent.frames['anzeige'].document.getElementById("datei_tab_ueb").innerHTML = "Nähere Beschreibung in Kapitel:";
		parent.frames['anzeige'].document.getElementById("datei_tab").innerHTML=parent.frames['sammler_kapitel'].document.getElementById("datei_inhalt").innerHTML;
		parent.frames['anzeige'].document.getElementById("tabelle").style.backgroundColor="#eeeeee";
		}

	if (vorkommen_summe!=0)	{
		parent.frames['anzeige'].document.getElementById("datei_inhalt").innerHTML=parent.frames['sammler_dateien'].document.getElementById("datei_inhalt").innerHTML;
	if (vorkommen_summe>8)
		parent.frames['anzeige'].document.getElementById("hinweis_unten").innerHTML  = "<font face=\"arial\" size=\"2\" color=\"#0000ff\">In den "+(ende-1)+" Kapiteln ist die Suche abgeschlossen !<br></font>";
		}
	if (treff_merker!=-1 || vorkommen_summe!=0)
			parent.frames['anzeige'].document.getElementById("hinweis").innerHTML  = "<font face=\"arial\" size=\"2\" color=\"#0000ff\">In den "+(ende-1)+" Kapiteln ist die Suche abgeschlossen !<br></font>";
}	//uebertrage ende




function wechsle(dateiname,glieder_name,titel_name,suche_sauber)	{
extra=0;	//Dateien ohne Ausnahmen

	if (dateiname=="../foto/vorles/da.htm#oben")	{
		dateiname="../foto/vorles/da_fram.htm";
		extra=1;
		}

	if (dateiname=="../foto/vorles/kbabgrau.htm#oben")	{
		dateiname="../foto/vorles/kbab.htm";
		titel_name="../foto/vorles/k_titel.htm#kbab";
		extra=2;
		}

	if (dateiname=="../foto/vorles/qh.htm#oben")	{
		dateiname="../foto/vorles/qh_fm.htm";
		extra=3;
		}

if ((navigator.appName=="Microsoft Internet Explorer" || navigator.appName=="Netscape") && betr_syst.substr(1,3)=="Win" && parent.frames['suche'].document.getElementById("suchart").innerHTML!="Schlagwortsuche nach:")	{
	akt_datei=window.open(dateiname,"r_unten");	//Reihenfolge nicht ändern
	window.open(glieder_name,"l_unten");
	window.open(titel_name,"r_mitte");
	}
else	{
	dateiname=dateiname.replace(/#oben/g,"");
	dateiname=dateiname+"#ganzoben";
	akt_datei=window.open(dateiname,"neues_fenster", "width=748,height=515,location=yes,scrollbars=yes,menubar=yes,resizable=yes");
	akt_datei.moveTo(210,70);
	}

	window.defaultStatus = "Lade Seite...";
	parent.defaultStatus = "Lade Seite...";
	parent.frames['anzeige'].defaultStatus = "Lade Seite...";
//-----------------------------Ladezeiten------------------------------------
	if (extra==2)
		window.setTimeout("neu_seite()", 700);
	if (extra==3)
		window.setTimeout("markiere()", 2000);
	if (extra!=2 || extra!=3)
		window.setTimeout("markiere()", 2000); 
}

function neu_seite() {
	akt_datei=window.open("../foto/vorles/kbabgrau.htm","dichtemessen");
	window.setTimeout("markiere()", 2000); 
}
//-----------------------------Ladezeiten Ende------------------------------------

function markiere()	{
suche_sauber = parent.frames['sammler_kapitel'].document.getElementById("begriff").innerHTML;
//suche_sauber = suche_sauber.replace(/§/g, "§ ").replace(/§\s§\s/g, "§§ ");
if (suche_sauber.search(/§.+/) != -1)	//Sonderbehandlung §
	suche_sauber=suche_sauber.replace(/§\s/g, "§");

suche_einzel = suche_sauber.split(" ");
suche_laenge = suche_einzel.length;
wort_wahl_0=parent.frames['suche'].document.suchfeld.wortteil[0].checked;
wort_wahl_1=parent.frames['suche'].document.suchfeld.wortteil[1].checked;
wort_wahl_2=parent.frames['suche'].document.suchfeld.wortteil[2].checked;
farb_wahl_0=parent.frames['suche'].document.suchfeld.farbe[0].checked;
farb_wahl_1=parent.frames['suche'].document.suchfeld.farbe[1].checked;
farb_wahl_2=parent.frames['suche'].document.suchfeld.farbe[2].checked;

//this.blur();

	if (extra==0)	{
		if (ie4 && !ie5)
			reintext=akt_datei.document.all.tags("body")[0].innerHTML;
		   else	
			reintext=akt_datei.document.getElementsByTagName("body")[0].innerHTML;
		}	

	if (extra==1)	{
		if (ie4 && !ie5)
			reintext=akt_datei.frames['oben'].document.all.tags("body")[0].innerHTML;
		   else
			reintext=akt_datei.frames['oben'].document.getElementsByTagName("body")[0].innerHTML;
		}

	if (extra==2)	{
		if (ie4 && !ie5)
			reintext=akt_datei.document.all.tags("body")[0].innerHTML;
		   else
			reintext=akt_datei.document.getElementsByTagName("body")[0].innerHTML;
		}

	if (extra==3)	{
		if (ie4 && !ie5)
			reintext=akt_datei.frames['qh_unten'].document.all.tags("body")[0].innerHTML;
		   else
			reintext=akt_datei.frames['qh_unten'].document.getElementsByTagName("body")[0].innerHTML;
		}

//	var inhalt = reintext;

	for (var m = 0; m < suche_laenge; m++)	{	//Suchwort für Suchwort
		suche_einzel[m]=suche_einzel[m].replace(/§/g, "§ ").replace(/§\s§\s/g, "§§ ");	//Sonderbehandlung §
		if (wort_wahl_0 || suche_einzel[m].search(/§.+/) != -1)
			ausdr="/("+suche_einzel[m]+")/gi";
		if (wort_wahl_1 && suche_einzel[m].search(/§.+/) == -1)
			ausdr="/\\b("+suche_einzel[m]+")/gi";
		if (wort_wahl_2 && suche_einzel[m].search(/§.+/) == -1)
			ausdr="/\\b("+suche_einzel[m]+")\\b/gi";

		if (m>0 && m<9)	
			farbe=eval("farbe_"+m);
		else
			farbe=farbe_0;

			if (farb_wahl_1)	{
				farbe=farbe_0;
				reintext=reintext.replace(eval(ausdr),"<span style=\"background-color:"+farbe+"; color:black\">$1</span>");
				}
			if (farb_wahl_2)
					reintext=reintext.replace(eval(ausdr),"<span style=\"background-color:"+farbe+"; color:black\">$1</span>");
	}	//for Suchwort für Suchwort ende

			if (farb_wahl_1 || farb_wahl_2)	{	//	killen Suchworte in Tags
				for (y=0; y<7; y++)	//7 sollte reichen, auch für Einzelbuchstaben wie "r"
					reintext=reintext.replace(/(<[^>]*)<span style="background-color:[^;]*; color:black">([^<]*)<\/span>/g,"$1$2");
				}
				
	if (extra==0)	{
		if (ie4 && !ie5) 
			akt_datei.document.all.tags("body")[0].innerHTML=reintext;
		else
	    	akt_datei.document.getElementsByTagName("body")[0].innerHTML=reintext;
		}

	if (extra==1)	{
		if (ie4 && !ie5)
			akt_datei.frames['oben'].document.all.tags("body")[0].innerHTML=reintext;
		   else
	    	akt_datei.frames['oben'].document.getElementsByTagName("body")[0].innerHTML=reintext;
		}

	if (extra==2)	{
		if (ie4 && !ie5)
			akt_datei.document.all.tags("body")[0].innerHTML=reintext;
		   else
	    	akt_datei.document.getElementsByTagName("body")[0].innerHTML=reintext;
		}

	if (extra==3)	{
		if (ie4 && !ie5)
			akt_datei.frames['qh_unten'].document.all.tags("body")[0].innerHTML=reintext;
		   else
	    	akt_datei.frames['qh_unten'].document.getElementsByTagName("body")[0].innerHTML=reintext;
		}

	window.defaultStatus = "Seite besucht."
	window.setTimeout("akt_datei.focus()", 1);
}
-->
