function kkltrim(s){
	return(s.replace( /^\s*/,""));
}

function kkrtrim(s){ 
	return(s.replace( /\s*$/, ""));
}

function kktrim(s){
	return(kkrtrim(kkltrim(s)));
}

function doKKSearch(frm){
var q=frm.kkq.value;
var pcode=frm.kkpcode[frm.kkpcode.selectedIndex].value;
var lengthQ=kktrim(q+'x').length -1;


if (pcode == "") {
  alert('kies een productgroep');
  return;
} else if (lengthQ == 0){
  top.location.href='http://www.kieskeurig.nl/nl/product.nsf/product2/'+pcode+'.htm';
  return;
} else if (lengthQ <= 2){     
  alert("Het zoekwoord moet uit minimaal 3 tekens bestaan!");
  return;
} else {
  top.location.href='http://www.kieskeurig.nl/nl/product.nsf/q?createdocument&keuze=0&q='+q+'&qcode='+pcode;
  }
}

var szQuery="";
var szdQuote='\"';
var szsQuote="\'";

function checkForbidden(frm){
//var q=frm.kkq.value;
//alert(q);
//alert(q.indexOf('\"'))

if((frm.kkq.value.indexOf(szdQuote) != -1) || (frm.kkq.value.indexOf(szsQuote) != -1)) {
 frm.kkq.value= szQuery; return; 
 } else { 
 szQuery= frm.kkq.value;
}
}