/* Tratamento de erros */
function error(tipoErro){
	switch(tipoErro){
		case 'nao-logado':
			alert('Você precisa estar logado no sistema para executar esta operação.');
			break;
		default:
			alert('Erro no sistema.');
			break;
	}
}

/* Carrega gráficos */
function loadChart(codSite, codEstatistica, codTipo, codCampo){
	var url = '/includes/ajax/charts/chart.php';
	var params = 'site=' + codSite;
	params += '&estatistica=' + codEstatistica;
	params += '&chart=' + codTipo;
	params += '&campo=' + codCampo;
	if ($('#chart_' + codSite +'_'+ codEstatistica+'_'+  codTipo).length)
		$('#chart_' + codSite +'_'+ codEstatistica+'_'+  codTipo).html('Carregando...');
	else
		document.write('<div id="chart_' + codSite +'_'+ codEstatistica+'_'+  codTipo + '">Carregando...</div>');
	$.get(	url, 
			params,
			function(data){
				if(data){		
					$('#chart_' + codSite +'_'+ codEstatistica+'_'+  codTipo).html(data);	
				}
				else
					error('default');
			},
			"html");	
}


/* Faz a mudança dos sites na home */
var homeNoticiaAtual = 0;
var homeNoticiaMax = 0;
function homeNoticiaAnterior(){ homeNoticiaMuda(-1); }
function homeNoticiaProximo(){ homeNoticiaMuda(+1); }
function homeNoticiaMuda(qtde){
	var homeNoticiaFinal = (homeNoticiaAtual+qtde);
	if (homeNoticiaFinal >= 0 && homeNoticiaFinal < homeNoticiaMax ){
		homeNoticiaAtual = homeNoticiaFinal;
		//$('#home-noticias').css('top',(homeNoticiaAtual * 406 * -1) + 'px');
		$('#home-noticias').animate({ top: (homeNoticiaAtual * 406 * -1) + 'px' });
	}
}


/* Aciona lightbox */
$(document).ready(function(){
	$(".simuleCampo").change(function(){loadSimule();});
	
	try{
		$(".lightbox").lightbox({
		    fitToScreen: true,
		    imageClickClose: false
		});	
		$(".lightbox-2").lightbox({
		    fitToScreen: true
		});
	}catch(err){}
});


/* Carrega sites no simule do anuncie */
function loadSimule(){
	var url = '/includes/ajax/anuncie/simule.php';
	var params = 'campos=' ;
	if ($("#sexo").val()!=0) params += $("#sexo").val() + ','; 
	if ($("#idade").val()!=0) params += $("#idade").val() + ','; 
	if ($("#estado").val()!=0) params += $("#estado").val() + ','; 
	if ( params.substr(params.length-1,1) == ',') params = params.substr(0,params.length-1);
	$('#resultado-busca').html('<div align="center" style="padding:10px;"><img src="/imagens/layout/load1.gif" /></div>');
	$.get(	url, 
			params,
			function(data){
				if(data){		
					$('#resultado-busca').html(data);	
				}
				else
					error('default');
			},
			"html");	
}