(function($){
	$.Paginacao = {

		__constructor : function(){
			var me = this;
			me.initConfig();

			// targets (bind em elementos passando o evento)
			me.addBinds();
		},

		load : function(recipient, url){
			var me = this;
			$(recipient).loadShow();
			$(recipient).load(url,function(){
				$(recipient).loadHide();
				me.addBinds();
			});
		},

		addBinds : function(){
			var me = this;
			$('.linkPaginacao').bind("click", function(e){
				if(e.target.tagName == "IMG"){
					$o = $(e.target).parent();
				} else {
					$o = $(e.target);
				}
				var recipient = $o.attr("name");
				me.load(recipient, $o.attr('href'));
				return false;
			});
		},

		initConfig: function() {

		}

	}
})(jQuery);

$(function(){
	$.Paginacao.__constructor();
})