// Suchvorschlagsliste
// wenn ein item gewaehlt wird, soll das formular gleich abgeschickt werden
function itemSelect (li) {
 if( li == null ) return;

 var sValue = li.selectValue;
 var sBaseurl = window.location.href;
 if(sBaseurl.indexOf('action=extendedsearch') != -1) window.location.href='/index.cfm?pid=295&action=extendedsearch&query='+sValue;
 else window.location.href='/index.cfm?pid=295&query='+sValue;
}

// wenn das dokument geladen wurde
jQuery(document).ready(function() {
// Zusaetzliche URL-Parameter, die an die autocomplete.cfm uebergeben werden
var prefillParams = new Object ();
// Angabe des Searchtype -> entspricht &t=1
prefillParams['t'] = 1;

// an alle suchformulare die autocomplete-funktion binden
jQuery("input.suchbegriff").each(function() {
 jQuery(this).autocomplete(
 "/_misc/suggest/autocomplete.cfm",
 {
 delay:10,
 minChars:2,
 maxItemsToShow:15,
 matchSubset:1,
 matchContains:1,
 onItemSelect: itemSelect,
 cacheLength:10,
 extraParams:prefillParams,
 autoFill:false
 }
 );

});
});
