function render_archivo($accion, $sujeto, $param)
{
    $UserLevel = vwSessionGetVar("UserLevel");
    if ($UserLevel < 500) {
        header('Location: index.php');
        die;
        break;
    } else {
        //require_once("archivos/archivos.adm.inc.php");
        switch ($accion) {
            // Aqui empieza la parte correspondiente al administrador
            case "listar":
                $salida = render_admin_listararchivos($param);
                break;
            case "okdel":
                $salida = render_admin_okdel($param);
                break;
            case "delarchivo":
                $salida = render_admin_delarchivo($param);
                break;
            case 'editar':
                $salida = render_admin_editar($param);
                break;
            case 'validaredicion':
                $salida = render_admin_validaredicion($param);
                break;
            case 'add':
                $salida = render_admin_add($param);
                break;
            case 'validaradd':
                $salida = render_admin_validaradd($param);
                break;
            default:
                header('Location: index.php');
                die;
                break;
        }
    }
    return $salida;
}
function render_documentos($accion, $sujeto, $param)
{
    $UserLevel = vwSessionGetVar("UserLevel");
    if ($UserLevel < 500) {
        switch ($accion) {
            case "mostrar":
                $salida = render_user_mostrardocumento($param);
                break;
            case "buscar":
                $salida = render_user_buscardocumento($param);
                break;
            case "ver":
                $salida = render_user_var($param);
                break;
            case "ver-rsc":
                $salida = render_user_verrsc($param);
                break;
            default:
                header('Location: index.php');
                die;
                break;
        }
    } else {
        switch ($accion) {
            // Aqui empieza la parte correspondiente al administrador
            case "titulos":
                $salida = render_admin_titulos($param);
                break;
            case "listar":
                $salida = render_admin_listardocumentos($param);
                break;
            case "okdel":
                $salida = render_admin_okdel($param);
                break;
            case "deldoc":
                $salida = render_admin_deldoc($param);
                break;
            case 'editar':
                $salida = render_admin_editar($param);
                break;
            case 'validaredicion':
                $salida = render_admin_validaredicion($param);
                break;
            case 'add':
                $salida = render_admin_add($param);
                break;
            case 'validaradd':
                $salida = render_admin_validaradd($param);
                break;
            case 'addrsc':
                require_once "documentos/recursos.inc.php";
                $salida = render_admin_addrsc($param);
                break;
            case 'validarrsc':
                require_once "documentos/recursos.inc.php";
                $salida = render_admin_validarrsc($param);
                break;
            case 'editrsc':
                require_once "documentos/recursos.inc.php";
                $salida = render_admin_editrsc($param);
                break;
            case 'valedrsc':
                require_once "documentos/recursos.inc.php";
                $salida = render_admin_valedrsc($param);
                break;
            case 'delrsc':
                require_once "documentos/recursos.inc.php";
                $salida = render_admin_delrsc($param);
                break;
            case 'okdelrsc':
                require_once "documentos/recursos.inc.php";
                $salida = render_admin_okdelrsc($param);
                break;
            case 'verrsc':
                require_once "documentos/recursos.inc.php";
                $salida = render_admin_verrsc($param);
                break;
            case "ver":
                $salida = render_user_var($param);
                break;
            case "ver-rsc":
                $salida = render_user_verrsc($param);
                break;
            case "mostrar":
                $salida = render_user_mostrardocumento($param);
                break;
            default:
                header('Location: index.php');
                die;
                break;
        }
    }
    return $salida;
}
function render_user_validaredicion($param)
{
    return render_admin_validaredicion($param);
}