$(function() {
	/**
	 * Title Autocomplete
	 */
	var tags = ['test1', 'test2', 'test3'];
	$( "#searchlistings" ).autocomplete({
		source: function(req, add) {
			$.getJSON("/listing/search/title/?format=json", req, function(data) {
				add(data.titles);
			});
		} 
	});
	
	
	$("#liveSearchListings").keyup(function() {
		var query = "format=json&term=" +  $(this).val();
		$.get('/listing/search/title/?format=json', query, function(data) {
			var resultsPane = $("#liveSearchResults");
			$(resultsPane).empty();
			if (data.length <= 0) {
				$(resultsPane).append("<span style='color:#ccc;font-weight:bold;'>Start typing in the search bar to see live results.</span>");
			} else {
			$.each(data.titles, function(k, title) {
				var row = "<p><a href='/listing/title/" + encodeURI(title) + "'>" + title + "</a></p>";
				$(resultsPane).append(row);
			});
			}
		});
	});

});
