$(function(){
	
	// Fancybox com conteúdo de notícia
	$('li.noticia').click(function(e){
		e.stopPropagation();
		$(e.target).closest('li').find('a').trigger('click');
		
	});
	$('li.noticia a').fancybox({
		autoDimensions: false,
		width: 720,
		height: 540,
		overlayOpacity: 0.7,
		type: 'ajax'
	});
	
	// Login por ajax
	$('#login form').live('submit', fazlogin);
	
	// Filtragem por tipo de clipping (cliente ou setor)
	$('#sidebar fieldset.checkboxes input').click(function(e){
		$(e.target).closest('form').submit();
	})
	
	// Filtragem por veículo
	$('#sidebar select').change(function(e){
		$(e.target).closest('form').submit();
	});
	
	// Filtragem por período
	var datepickerOptions = {
		duration: 0, // sem animação
		clearText: 'Limpar',
		clearStatus: 'Limpar',	
		mandatory: true
	}
	if($('.calendario').length > 0) $('.calendario').datepicker(datepickerOptions);
	
});

function fazlogin(e) {
	e.preventDefault();
	var usr = $('#LoginUsuario').val();
	var pwd = $('#LoginSenha').val();
	var dados = {
		'data[AcessoUsuario][username]': usr,
		'data[AcessoUsuario][password]': pwd
	}
	$.post(SITE_ROOT + 'site/home/fazlogin', dados, function(d, s) { 
		if(d) {
			$('#fancybox-inner').html(d);
			$('#menu').load(SITE_ROOT + 'site/home/menu');
			$('.login').hide();
		} else {
			alert('Dados de acesso incorretos!');
		}
	});
}