// JavaScript Document
$(document).ready(function(){

/*
liFormat и selectItem я оставил тут ясно для чего - чтобы не возникало
ошибки. Их имена используются в опциях autocomplete
*/
function liFormat (row, i, num) {
	var result = row[0];
	return result;
}
function selectItem(li) {
	if( li == null ) var sValue = 'А ничего не выбрано!';
	if( !!li.extra ) var sValue = li.extra[2];
	else var sValue = li.selectValue;
//	alert("Выбрана запись с ID: " + sValue);
}
	
$('#id_q').autocomplete("/autocomplete.php", {
	delay:10,
	minChars:2,
	matchSubset:0,
	autoFill:true,
	matchContains:1,
	cacheLength:1,
	extraParams:{
//		a:name
	}, 
	selectFirst:0,
	formatItem:liFormat,
	maxItemsToShow:20,
	onItemSelect:selectItem
});


});
function clearcomma(text) {
	text = text.replace(/\s+$/,"");
	text = text.replace("'",'"');
	if (text[text.length-1] == ',') {
		text = text.substring(0,text.length-2);
	}
	return text + ' ';
}

