// JavaScript Document
$(function() {
	$('#query').autocomplete("php/searchAutoComplete.php",{
		minChars: 2,
		matchSubset: 1,
		matchContains: 1,
		cacheLength: 10,
		maxItemsToShow: 10,
		width: 242,
		selectFirst: false,
		selectOnly: false,
		formatItem: formatItem,
		onItemSelect: alterAction,
		delay: 40
	});
	$('#query').focus(function() {
		if($(this).val() == "Search Saporous Recipes") {
			$(this).val('');
		}
	}).blur(function() {
		if($(this).val() == '') {
			$(this).val("Search Saporous Recipes");
		}
	});
});

function formatItem(row) {
	return row[0] + "<br><i>" + row[1] + "</i>";
}

function alterAction(li) {
	//alert(li.extra[1]);
	$('#query').focus();
	$('#searchForm').attr("action","viewRecipe.php?recipeID="+li.extra[1]);
	$('#searchForm').submit(function() {
		window.location = "viewRecipe.php?recipeID="+li.extra[1];
		return false;
	})
}
