var elementSuggest =
{
	'elementName' : null,

	'listSuggest' : function(ajaxSource)
	{
        $j(document).ready(function(){
			$j( "#"+elementSuggest.elementName ).autocomplete({
				source: function( request, response ) {
					$j.ajax({
						url: ajaxSource,
						dataType: "json",
						data: {
							maxRows: 10,
							name_startsWith: request.term
						},
						minChars: 2,
						success: function(data) {
							response( $j.map( data, function(item) {
								return {
										label: item.value,
										value: item.value
									}
							}));
						},
					});
				},
			});
        });
	},
}
