
function MostrarDiariosLegislacion(IdDiario){

	IdDiario = IdDiario || "";

	$.ajax({
		type: "GET", 
		url: "/servicios_n/leg/diarios/ajax_inicio.asp?id_diario=" + IdDiario, 
		cache: false,
		async: false,
		beforeSend: function(){
			$("#criterios_busqueda").after('<div id="img_progreso_busqueda"></div>');
			$("#img_progreso_busqueda").html("<img src='/comunes/imagenes/spinner.gif'>&nbsp;Cargando...");
			$("#contenido_diario_lg").empty();
		},
		success: function(html){
			$("#criterios_busqueda ~ div").remove();
			$("#criterios_busqueda").after('<div id="contenido_diario_lg"></div>');

			$("#contenido_diario_lg").html(html);
			
			var Fecha = new Date();
			$("#contenido_diario_lg .calendario").datepick(
			{
				showOn:				'both', 
				buttonImageOnly:	true, 
				buttonImage:		'/comunes/includes/js/jquery/datepick/calendar.gif',
				buttonText:			'Selecciona una fecha',
				mandatory:			true,
				minDate:			new Date(2011, 10, 1),
				maxDate:			Fecha,
				onSelect:			function(value, date, inst){
					BuscarDiarioLg(value);
				}
			}
			);

			if(IdDiario == "" && $("#fecha_diario_lg").val() != "")
				BuscarDiarioLg($("#fecha_diario_lg").val());
			else
				FormatearDiarioLg();
    				
			MostrarLinkGestionBoletines("contenido_diario_lg");
					
		},
		error: function(){
			$("#img_progreso_busqueda").remove();
			alert("Error cargando los diarios de legislación.");
		}
	});
	
}

function BuscarDiarioLg(Fecha){

	ObtenerDiarioLg("/servicios_n/leg/diarios/ajax_diario.asp?fecha=" + Fecha);
}

function VerDiarioLg(IdDiario){

	ObtenerDiarioLg("/servicios_n/leg/diarios/ajax_diario.asp?id_diario=" + IdDiario);
}

function ObtenerDiarioLg(Ruta){
		
	$.ajax({
		type: "GET", 
		url: Ruta, 
		cache: false,
		async: false,
		beforeSend: function(){
			$("#visor_diario_lg").html("<img src='/comunes/imagenes/spinner.gif'>&nbsp;Cargando...");
		},
		success: function(html){
			$("#visor_diario_lg").html(html);
			FormatearDiarioLg();
		},
		error: function(){
			$("#visor_diario_lg").empty();
			alert("Error cargando el diario de legislación del " + Fecha);
		}
	});
}

function FormatearDiarioLg(){

	$("#arbol_diario_lg").SimpleTree({
		animate: true, 
		autoclose: false,
		click: function(el){
		}
	});
	$("div#arbol_diario_lg>ul>li>ul>li>span#materias").prev().trigger("click");
	$("div#arbol_diario_lg>ul>li>ul>li>span#ambitos").prev().trigger("click");

}
