$(function(){
	var $suburb = $('._jsSuburb');
	var $city = $('._jsCity');
	var focusedSuburb = false;
	
	/*$suburb.focus(function(){
		if(!focusedSuburb){
			console.log("suburb focused");
			focusedSuburb = true;
			//searchSuburb("durban");
		}
		
	});
	
	$suburb.blur(function(){
		focusedSuburb = false;
		console.log("suburb blurred");
	});*/
	
	$suburb.keyup(function(e){
		var searchTerm = $suburb.val(); 
		searchSuburb(searchTerm, searchSuccess);
	});
	
	$city.keyup(function(e){
		var searchTerm = $city.val(); 
		searchCity(searchTerm, searchSuccess);
	});
	
	function searchSuccess(result){
		console.log(result);
	}
	
	function searchSuburb(term, exec){
		$.ajax({
			url: "inc/postalLookup.php",
			type: "POST",
			data: {
				action : "address_lookup",
				search_term : term
			},
			success: function(e){
				exec(jQuery.parseJSON(e));
			}
		});
	}
	
	function searchCity(term, exec){
		$.ajax({
			url: "inc/postalLookup.php",
			type: "POST",
			data: {
				action : "city_lookup",
				search_term : term
			},
			success: function(e){
				exec(jQuery.parseJSON(e));
			}
		});
	}
	
});

