// Part of Adeptus Knowledge Place. Copyright Adeptus Partners 2006-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;     return openSearchForm ( query );   } }function getQuery( query, field ) {	return 'FIELD%20'+field+'%20CONTAINS%20%22*'+query+'*%22';}function openSearchForm ( query ) {   var doc=this.document;   var newUrl= '';   var langValue = getCookie( 'AKPLang' );	if ( langValue=="" ) {	    langValue = 'en';	}   sep = '%20OR%20';   query = 		getQuery( langValue, 'UsedLanguages' ) + '%20AND%20(' + 		getQuery( query, 'Company' ) + sep + 		getQuery( query, 'Keyword_1_'+langValue ) +sep +		getQuery( query, 'Keyword_2_'+langValue ) +sep +		getQuery( query, 'ProName_'+langValue ) +sep +		getQuery( query, 'Body_'+langValue )+ ')' +		'&SearchOrder=1&start=1&count=10';	newUrl= '/inet/sks/tuote.nsf/Search?SearchView' + '&Query=' + query;	var target = parent.frames['content'];	if ( target == null ) {	  parent.parent.location =		'/inet/sks/'+langValue+'/akp.nsf/frameset/Frameset?OpenDocument&content='+newUrl+'&top=/inet/sks/'+langValue+		'/akp.nsf/Top?ReadForm&showheadertop=0';	} else {		target.location = newUrl;	}	return false;}// Used in brochures view to form link codefunction writeLink( readField, db, targetField ) {	var value = writeField ( readField );	document.getElementById( targetField ).value = '<a target="_blank" href="/'+db+'/DocsPlWeb/'+value+'/$file/'+value+'">';}// Used in product document and brochures view to get language versions automaticallyfunction writeField ( field ) {	alert( field );	lang = document.getElementById( 'AKPLang' ).value;	valueField =document.getElementById( field+"_"+lang );	if ( valueField == null || valueField.value=="" ) {		valueField = document.getElementById( field+"_EN" );	}	if ( valueField == null || valueField.value==""  ) {		value = "Error. Could not find field "+field;	} else {		value = valueField.value;	}	return value;}function writeField ( field, optionalField ) {	lang = document.getElementById( 'AKPLang' ).value;	valueField =document.getElementById( field+"_"+lang );	if ( valueField == null || valueField.value==""  ) {		valueField = document.getElementById( field+"_EN" );	}	if ( valueField == null || valueField.value=="" ) {		valueField =document.getElementById( optionalField+"_"+lang );		if ( valueField == null || valueField.value==""  ) {			valueField = document.getElementById( optionalField+"_EN" );		}	}	if ( valueField == null || valueField.value==""  ) {		value = "Lorem ipsum dolor sit amet, concestetaur adipiscing etli, Cras laoreet. Fuscte iaculis, dolor et elementum";	} else {		value = valueField.value;	}	return value;}
