$(document).ready(function() {
	$("a#forsaleclick").click( function() {
		$("a#forrentclick").removeClass( "highlight" );
		$("a#forsaleclick").addClass( "highlight" );
		$("form#searchform label").html( "Search All Properties For Sale" );
		$("form input#status").attr( {value:'For Sale'} );
	} );
	
	$("a#forrentclick").click( function() {
		$("a#forsaleclick").removeClass( "highlight" );
		$("a#forrentclick").addClass( "highlight" );
		$("form#searchform label").html( "Search All Properties For Rent" );
		$("form input#status").attr( {value:'For Rent'} );
	});
	
	$("#search_term").autocomplete( "includes/ajax/search_autocomplete.php", {
			delay:10,
			minChars:2,
			matchSubset:1,
			matchContains:1,
			cacheLength:10,
			onItemSelect:selectItem,
			onFindValue:findValue,
			formatItem:formatItem,
			autoFill:true,
			maxItemsToShow:10,
			searchCounty: $('input#searchcounty').val()
		}
	);
	
	/*$(".showDetailsPopup").fancybox({
		'transitionIn'		: 'none',
		'transitionOut'		: 'none',
	});*/
	
});

function findValue(li) { if( !!li.extra ) { $('input#searchterm').val( li.extra[0] ); } }
function selectItem(li) { findValue(li); }
function formatItem(row) { return row[0]; }
