
/**
 * Wird aufgerufen wenn das DOM geladen ist (onload)
 */
$().ready(function() {
	
	// Autovervollstaendigung fuer die Header- und Footer-Suche initialisieren
	searchAutoSuggestionInit(); //auskommentiert von CST
	
	// hier koennen weiter Anweisung ausgefuehrt werden ..
});

/**
 * Initialisiert die Autovervollstaendigung fuer die Header- und Footer-Suche 
 */
function searchAutoSuggestionInit () {

	// Autovervollstaendigung fuer den Programmtitel initialisieren
	try {
		$("#q").autocomplete('/suggest-loadblog/index', {
			width: 360,
			multiple: false,
			selectFirst: false,
			minChars: 2,
			delay: 200,
			matchContains: true,
			parse: function(data) {
				return $.map(eval(data), function(row) {
					return {
						data: row,
						value: row.fk_programm,
						result: row.suggest
					}
				});
			},
			formatItem: function(item) {
				
				return item.suggest;
			}
		
		});
	}catch(err){;}
	
	try {
		$("#q").result(function(event, data, formatted) {
			$("#fk_programm").attr('value',data.fk_programm);
			 //$("#result").html( !data ? "No match!" : "Selected: " + formatted);
		});

	}
	catch(err) {;}
}

