var gateway, geoloc;
var rpp = 5;
var twitter = {
	init:function(){
		$('#twitter-filter a').click(function(){
			$('#twitter').html('<span class="loading">Loading</span>');
			$('#twitter-filter a').each(function(){
				$(this).removeClass('selected');
			});
			$(this).addClass('selected');
			twitter.twitterSearch('', $(this).attr('rev'), rpp, geoloc[0], geoloc[1], $(this).attr('rel'));
			return false;
		});
		$("#twitter-filter a:first").trigger('click');
	},
	
	setGateway:function(url){
		gateway = url;
	},
	
	setGeoloc:function(loc){
		geoloc = loc;
	},	
	
	twitterSearch:function(username, keyword, rpp, lat, lng, radius){
		var dataSet = 'username=&keyword=' + keyword  + '&rpp=' + rpp + '&lat=' + lat + '&lng=' + lng + '&radius=' + radius ;
		$.ajax({
			type: 'POST',
			url: gateway,
			data: dataSet,
			success: function(data){
				$('#twitter').html(data);
			}
		});		
	}	
}
/* Gateway
twitter.setGateway('twitter-gateway.php');
twitter.setGeoloc(['-44.525885','168.913422','50km']);
twitter.init();*/