(function($){
	$.Programacao = {

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

			// targets (bind em elementos passando o evento)
			$("#programacao li a").click(function(e) { me.abas(e) });
			me.linhas();
		},

		abas: function(e){
			var me = this;

			/*if (e.target.tagName == 'SPAN') {
				var $obj = $(e.target).parent().parent();
			} else if (e.target.tagName == 'A') {
				var $obj = $(e.target).parent();
			}*/

			var $obj = $(e.target).parents('LI');
			me.carregarTabela($obj.attr('id'));
			$("#programacao li").removeClass('btativo');
			$obj.addClass('btativo');
		},

		linhas: function() {
			$("#programacao tr").hover(function(e) {
				$(this).find('td').css("background","#e7f3f9");
			}, 
				function() {
					$(this).find('td').css("background","#fff");
				}
			);
		},

		carregarTabela : function(dia){
			var me = this;
			if(dia >= 0 && dia < 7){
				$('#tabela-programacao').loadShow();
				$.get('inc.ajax.tabelaprogramacao',{d: dia},function(html){
					$('#tabela-programacao').html(html);
					$('#tabela-programacao').loadHide();
					me.linhas();
				});
			}
		},

		initConfig: function() {

		}

	}
})(jQuery);

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