//1. INICIO
function inicio(buscar,idregistro){
	if (idregistro != ''){
		obtener_registro(idregistro);
	}else if(buscar !=''){
		buscar_registros(1,buscar);
	}else{
		mostrar_registros(1);
	}

	$("#amd_receptor").html('En espera...');
}

function iractividad(tipoactividad,idactividad) {
    $.ajax({
        url: 		'async.php',
        type: 		'POST',
        dataType: 	"html, script",
        data: 		{ operacion: 1, idactividad: idactividad},
        beforeSend: function(){ac_loading("#carrera_title");},
        error: 		function(){ac_error("#loading");},
        success: 	function(response){$("#actividad"+tipoactividad).html(response);},
        complete: 	function(){ac_complete("#loading");}
    });
}	

function irtipo(tipoactividad) {
    $.ajax({
        url: 		'async.php',
        type: 		'POST',
        dataType: 	"html, script",
        data: 		{ operacion: 2, tipoactividad: tipoactividad},
        beforeSend: function(){ac_loading("#carrera_title");},
        error: 		function(){ac_error("#loading");},
        success: 	function(response){$("#actividad"+tipoactividad).html(response);},
        complete: 	function(){ac_complete("#loading");}
    });
}


//8.CANCELAR
function cancelar(){
	$("#amd_receptor").html('Operacion cancelada');
}

//9.CUSTOM AJAX
	//9.1 Cargando
	function ac_loading(div_carga, nombref){
			console.group(nombref + ' - Procedimiento en Loading');
			console.time(div_carga);
        	$(div_carga).html('<img src="../ac-design/images/loading.gif" alt="Loading"/>');
            $(div_carga).fadeIn("slow", function(){});
	}
	//9.2 Error
	function ac_error(div_carga){
			$(div_carga).html('ERROR, ALGO SUCEDIO');
			console.error("Error en llamada AJAX"); 
	}
	//9.3 Completado
	function ac_complete(div_carga){
            console.info("Completado en");  
            console.timeEnd(div_carga);
            console.groupEnd();   
            $(div_carga).fadeOut("slow", function(){});      
	}	
			
