	/*
    	Autocomplete	
	*/
function findValue(li) {
	if( li == null ) return alert("No match!");

	// if coming from an AJAX call, let's use the CityId as the value
	if( !!li.extra ) var sValue = li.extra[0];
	// otherwise, let's just display the value in the text box
	else var sValue = li.selectValue;
	//alert("The value you selected was: " + sValue);
}
function selectItem(li) {
	findValue(li);
}
function formatItem(row) {
	return row[0] + " (id: " + row[1] + ")";
}
function lookupLocal(){
	var oSuggest = $("#CercaArtista")[0].autocompleter;
	oSuggest.findValue();
	return false;
}
$(document).ready(function(){
		$("#CercaArtista").autocomplete(
		"/Site/SearchAutoCmp.php",
		{
			delay:1,
			minChars:3,
			matchSubset:1,
			onItemSelect:selectItem,
			onFindValue:findValue,
			autoFill:false,
			maxItemsToShow:30
		}
	);
});
$(function() {
    /*
    	Form Field Value Swap
    */
    swapValues = [];
    $(".swap_value").each(function(i){
        swapValues[i] = $(this).val();
        $(this).focus(function(){
            if ($(this).val() == swapValues[i]) {
                $(this).val("");
            }
        }).blur(function(){
            if ($.trim($(this).val()) == "") {
                $(this).val(swapValues[i]);
            }
        });
    });
});
