var ie = (document.getElementById); 
  
var win = (window);    // window to search.  
var n   = 0;  
  
function findInPage(str) {  
 
  var txt, i, found;  
  
  if (str == "") {
    alert("Voer eerst een zoekterm in.");  
    return false;  
	}
  
  
    if (ie) {  
    txt = win.document.body.createTextRange();  
  
    // Find the nth match from the top of the page.                                        internet explorer
  
    for (i = 0; i <= n && (found = txt.findText(str)) != false; i++) {  
      txt.moveStart("character", 1);  
      txt.moveEnd("textedit");  
    }  
  
    // If found, mark it and scroll it into view.  
  
    if (found) {  
      txt.moveStart("character", -1);  
      txt.findText(str);  
      txt.select();  
      txt.scrollIntoView();  
      n++;  
    }  
  
    // Otherwise, start over at the top of the page and find first match.  
  
    else {  
      if (n > 0) {  
        n = 0;  
        findInPage(str);  
      }  
  
      // Not found anywhere, give message.  
  
      else  
        alert("Uw zoekopdracht heeft geen resultaat opgeleverd.");  
    }  
  }  
  
  return false;  
}  
