// Part of Adeptus Knowledge Place. Copyright Adeptus Partners 2006-function submitenter(myfield,e) {	var keycode;	if (window.event) keycode = window.event.keyCode;	else if (e) keycode = e.which;	else return true;	if (keycode == 13) {   		encode();   		return false;	} else {   		return true;   	}}function encode() {  try {   var sq = document.getElementById('D_SimpleQuery').value;   } catch ( e ) {}   if ( eval ('sq') =='') {      alert('The search entry is empty. Enter one or more keywords.');     document.getElementById('D_SimpleQuery').focus();     return false;   } else {     var query = encodeURI( sq );     // document.forms[0].SimpleQuery.value = query;     var doctype = getCheckedValue( document.forms[0].doctype );     // alert( document.getElementById( 'doctype' )+" "+doctype );     return openSearchForm ( query, doctype );   } }function getCheckedValue(radioObj) {	if(!radioObj)		return "";	var radioLength = radioObj.length;	if(radioLength == undefined)		if(radioObj.checked)			return radioObj.value;		else			return "";	for(var i = 0; i < radioLength; i++) {		if(radioObj[i].checked) {			return radioObj[i].value;		}	}	return "";}function getQuery( query, field ) {	return 'FIELD%20'+field+'%20CONTAINS%20%22*'+query+'*%22';}function openSearchForm ( query, doctype ) {   var doc=this.document;   var newUrl= '';   var langEle = document.getElementById( 'language' );	if ( langEle && langEle.value ) {	    langValue = langEle.value;	} else {		langValue = 'fi';	}   sep = '%20OR%20';   var myQuery = query;   if( doctype && doctype.length > 0 && doctype!='All' ) {   	add = '%20AND%20'+getQuery( doctype, 'DocTypeSubCat' ) +')';   } else {   	add = ')';   }   query = 		'(' + getQuery( langValue, 'Language' ) + 		add+ 		'%20AND%20(' + 		getQuery( query, 'Company' ) + sep + 		getQuery( query, 'Keyword_1_'+langValue ) +sep +		getQuery( query, 'Keyword_2_'+langValue ) +sep +		getQuery( query, 'Subject' ) +sep +		getQuery( query, 'ProIngress' )+ ')' +		'&SearchOrder=1&start=1&count=10';	newUrl= '/inet/sks/flow.nsf/Search?SearchView' + '&Query=' + query+"&MyQuery="+myQuery+'&doctype='+doctype;	window.location = newUrl;	return false;}