
function ListarDocsRelacionados(ref){

	var re = new RegExp("/","ig");
	var id_previa = "#prev_doc_" + ref.replace(re, "_");

	if(ref.substr(0, 7).toUpperCase() == "SP/ART/"){
		$("#cuadro_mando>#referencia_art").val(ref);
	}else{
		$("#cuadro_mando>input#referencia_doc_enlace").val(ref);
	}
	
	BuscarDocsBBDD();
}

function ListarFormsRelacionados(ref, objPrevia){

	var re = new RegExp("/","ig");
	var id_previa = "#prev_doc_" + ref.replace(re, "_");
	
	if($("#resultados_bbdd_modal").length > 0)
		var id_previa = "#resultados_bbdd_modal>div#lista_resultados>ul#lst_resultado_bbdd>li>" + id_previa;

	var contenedor = id_previa + ">#marco_documento>#lst_formularios_relacionados";

	$.ajax({
		async:		true,
		type:		"GET",		
		cache:		false,
		url:		"/visor/ajax_formularios_rel.asp",
		data:		"ref=" + ref,
		beforeSend: function(){
			$(objPrevia).find("#lst_formularios_relacionados").show();
			$(objPrevia).find("#lst_formularios_relacionados").html("<img src='/comunes/imagenes/spinner.gif'/>&nbsp;Buscando...");
		},
		success:	function(html){
			$(objPrevia).find("#lst_formularios_relacionados").html(html);
			FormatearResultados($("#resumen_criterios_busqueda>#id_busqueda_actual").val(), contenedor);
		},
		error:		function(){
			$(objPrevia).find("#lst_formularios_relacionados").empty();
			alert("Error cargando los formularios relacionados.");
		}
	});
}

