function getQueryVariable(variable) {
  var query = window.location.search.substring(1);
  var vars = query.split("&");
  for (var i=0;i<vars.length;i++) {
    var pair = vars[i].split("=");
    if (pair[0] == variable) {
      return pair[1];
    }
  } 
}

function openSearchForm(){

	//algemene variablen ophalen zoals taal
	var lang = getQueryVariable('lang');
	var currenturl = window.location.href;
	var dbpath = currenturl.substring(0,currenturl.lastIndexOf(".nsf")) + ".nsf"
	
	//zoek url opbouwen
	var strToSearch = document.forms[0].search.value;
	if (strToSearch == ""){
		alert("Geen zoekwaarde opgegeven");
	} else {
		var langUC = lang.toUpperCase();
		var query1 = "FIELD cntTitle CONTAINS " + strToSearch+ " OR ";
		var query2 = "FIELD cntText1 CONTAINS " + strToSearch+ " OR ";
		var query3 = "FIELD cntText2 CONTAINS " + strToSearch;
		var url = dbpath + "/search?SearchView&query=(" + query1 + query2 + query3 + ")AND FIELD pagLanguage CONTAINS " + langUC + "&SearchWV=TRUE&SearchFuzzy=TRUE&lang=" + lang;
		window.open( url, "_self");
	}
}
