// JavaScript Document

function ver_artigo( id ) {
	$('#artigos_box_esq').show();
	$('#artigos_flash_list').hide();
	$.ajax({
		url: '/ajax/artigos.php',
		type: 'post',
		data: {
			acao: 'artigo',
			artigo: id
		},
		success: function ( retorno ) {
			$('#artigos_content').empty();
			$('#artigos_content').html( retorno );
			$("#content_text_scroll").scrollTo( 0 );
		}
	});
}

function listar( retorno ) {
	$('#artigos_box_esq').hide();
	$('#artigos_flash_list').show();
	$('#artigos_content').empty();
	$('#artigos_content').html( retorno );
	$('a[title=\'artigo\']').unbind('click');
	$('a[title=\'artigo\']').bind('click', function(){
		ver_artigo( $(this).attr('rel') );
		return false;
	});
	
	$('a[title=\'pg_proxima\']').bind('click', function(){
		var pg = $(this).attr('rel');
		$.ajax({
			url: '/ajax/artigos.php',
			type: 'post',
			data: {
				acao: 'listar',
				pag: pg
			},
			success: function(retorno) {
				listar( retorno );
			}
		});
		return false;
	});
	
	$('a[title=\'pg_anterior\']').bind('click', function(){
		var pg = $(this).attr('rel');
		$.ajax({
			url: '/ajax/artigos.php',
			type: 'post',
			data: {
				acao: 'listar',
				pag: pg
			},
			success: function(retorno) {
				listar( retorno );
			}
		});
		return false;
	});
}

$(document).ready(function(){
	
	if (artigo) {
		ver_artigo( artigo );
	}
	else {
		// Recupera o ultimo artigo
		$.ajax({
			url: '/ajax/artigos.php',
			type: 'post',
			data: {
				acao: 'inicial'
			},
			success: function( retorno ) {
				$('#artigos_content').empty();
				$('#artigos_content').html( retorno );
			}
		});
	}
	
	// Recupera os ultimos 6 artigos
	$.ajax({
		url: '/ajax/artigos.php',
		type: 'post',
		data: {
			acao: 'ultimas'
		},
		success: function( retorno ) {
			$('#artigos_box_menu_text').html( retorno );
			$('a[title=\'artigo\']').bind('click', function() {
				ver_artigo( $(this).attr('rel') );
				return false;
			});
		}
	});
	
	$('a[rel=\'listar\']').click(function(){
		$.ajax({
			url: '/ajax/artigos.php',
			type: 'post',
			data: {
				acao: 'listar'
			},
			success: function(retorno) {
				listar( retorno );
			}
		});
		return false;
	});

});