function disableAutocompletion( string, snd_string ) {
	var forms = document.getElementsByName ( "searchForm" );
	for ( var j = 0,le = forms.length; j < le; j++ ) {
		var oneForm = forms[j];
		for( var i = 0,l = oneForm.elements.length; i < l ; i++ ) {
			var oneElement = oneForm.elements[i];
			if( oneElement.name === snd_string ){
				
				oneElement.setAttribute('autocomplete', 'off');
			}if( oneElement.name === string ){
				oneElement.setAttribute('autocomplete', 'off');
			}
		}
	}
}


function initSuggest( searchURL, queryName, mandantId, selectedSuggestLayerName, sortingName ) {
	var formname = "searchForm";
	var layerName = "suggestLayer";
	var instanceName = "suggest";
	var layerCount = 0;
	var debugMode = true;
	var results = new Array();
	var forms = document.getElementsByName ( formname );
	for ( var j = 0,le = forms.length; j < le; j++ ) {
		var oneForm = forms[j];
		var stringElement = null;
		var sortingElement = null;
		for( var i = 0,l = oneForm.elements.length; i < l ; i++ ) {
			var oneElement = oneForm.elements[i];
			// die suggest-suche initialisieren
			if( oneElement.name === queryName ) {
				if( oneElement.type !== "hidden" ) {
					stringElement = oneElement;
				}
			}
			if( oneElement.name === sortingName ) {
				sortingElement = oneElement;
			}
		}
		if( stringElement != null ){
			var suggest = new FFSuggest();
			var layerNameCount = layerName+layerCount;
			var instanceNameCount = instanceName+layerCount;
			suggest.init(searchURL, oneForm, stringElement, layerNameCount, instanceNameCount, debugMode, mandantId, layerCount, sortingElement );
			document.onmousedown = suggest.hideLayerOutsideCall;
			results[layerCount] = suggest;
			layerCount++;
		}
	}
	return results;
}
