/* $ID kluware.js */
var is_netscape = (navigator.appName.substring(0,8) == "Netscape" ) ;
var NS4 = (document.layers) && (navigator.userAgent.indexOf("Opera") < 0);
var IE4 = (document.all) && (navigator.userAgent.indexOf("Opera") < 0);
if (IE4 || NS4)  {
if (parent.my_frame!="1") {
 var my_frame="1"; var my_loc = window.location; parent.my_frame="1" ;
 document.write('<frameset rows="2*,5*">');
 document.write('<frame src="klu_hdr.htm" name="top" marginheight="1" marginwidth="1"  scrolling="auto" title="Navigations-Leiste" />');
 document.write('<frame src="frame_ld.htm?'+my_loc+'" name="text" marginheight="1" marginwidth="1" scrolling="yes" title="Eigentlicher Inhalt" />') ;
 document.write('<\/frameset>'); }
else { if (! is_netscape) {parent.document.title=document.title};};
};
my_addr=window.location.href.substring(7,12);
var is_localhost = ((my_addr=="local") || (my_addr=="borku") || (my_addr=="127.0") || (my_addr=="techn") || (my_addr=="suppo") || (my_addr=="192.1") || (window.location.protocol=="file:")) ;
/* klu_exit(): say bye, bye ... */
function klu_exit() {
/* if (window.location.protocol != "file:") {
  window.open("http://www.kluware.de/servus.htm","servus","dependent=no, menubar=yes, resizable=yes, status=yes, height=480, width=640" ) ;   
  if (window.moveTo) { window.moveTo(0,0); }; 
  window.focus; }; */
return true; 
}
/* find_in_page(): find "target" on current page */
/* called by: <form name=search onSubmit="return findInPage(this.string.value);">
Suche im Dokument
<input name=string type=text size=15 onChange="n = 0;">
</form> */
var win = document.window;
var n   = 0;
function findInPage(str) {
var txt, i, found;
if (str == "")
return false;
if (NS4) {
if (!win.find(str))
while(win.find(str, false, true))
n++;
else
n++;
if (n == 0) alert(str + " wurde leider nicht gefunden.");
}
if (IE4) {
txt = win.document.body.createTextRange();
for (i = 0; i <= n && (found = txt.findText(str)) != false; i++) {
txt.moveStart("character", 1);
txt.moveEnd("textedit");
}
if (found) {
txt.moveStart("character", -1);
txt.findText(str);
txt.select();
txt.scrollIntoView();
n++;
}
else {
if (n > 0) {
n = 0;
findInPage(str);
}
else
alert(str + " wurde leider nicht gefunden.");
}
}
return false;
}

