echo "<h1>" . $msg[transferts_circ_menu_titre] . " > " . $msg[transferts_circ_menu_validation] . "</h1>";
        echo affiche_liste_valide($transferts_validation_liste_refus, $transferts_validation_liste_valide_ligne, "SELECT num_notice, num_bulletin, " . "expl_cb as val_ex, lender_libelle, transferts.date_creation as val_date_creation, " . "transferts.date_retour as val_date_retour, motif as val_motif, location_libelle as val_dest, empr_cb as val_empr " . "FROM transferts " . "INNER JOIN transferts_demande ON id_transfert=num_transfert " . "INNER JOIN exemplaires ON num_expl=expl_id " . "INNER JOIN lenders ON idlender=expl_owner " . "INNER JOIN docs_location ON num_location_dest=idlocation " . "LEFT JOIN resa ON resa_trans=id_resa " . "LEFT JOIN empr ON resa_idempr=id_empr " . "WHERE " . "id_transfert IN (!!liste_numeros!!) " . "AND etat_demande=0", "circ.php?categ=trans&sub=" . $sub);
        break;
    case "refus":
        //on enregistre les refus
        $obj_transfert->enregistre_refus($liste_transfert, $motif_refus);
        $action = "";
        break;
}
if ($action == "") {
    //pas d'action donc affichage de la liste des validations en attente
    get_cb_expl($msg[transferts_circ_menu_titre] . " > " . $msg[transferts_circ_menu_validation], $msg[661], $msg[transferts_circ_validation_exemplaire], "./circ.php?categ=trans&sub=" . $sub . "&f_destination=" . $f_destination . "&nb_per_page=" . $nb_per_page, 0);
    //pour la validation d'un exemplaire
    if ($form_cb_expl != "") {
        //enregistre l'acceptation du transfert
        $res_val = $obj_transfert->enregistre_validation_cb($form_cb_expl);
        if ($res_val == false) {
            // la validation ne s'est pas faite !
            echo $transferts_validation_acceptation_erreur;
        } else {
            // la validation est faite
            $aff = str_replace("!!cb_expl!!", $form_cb_expl, $transferts_validation_acceptation_OK);
            echo str_replace("!!new_location!!", $obj_transfert->new_location_libelle, $aff);
        }
    }
    $filtres = "&nbsp;" . $msg["transferts_circ_validation_filtre_destination"] . str_replace("!!nom_liste!!", "f_destination", $transferts_liste_localisations_tous);
    $filtres = str_replace("!!liste_localisations!!", do_liste_localisation($f_destination), $filtres);
    $req = "FROM transferts " . "INNER JOIN transferts_demande ON id_transfert=num_transfert " . "INNER JOIN exemplaires ON num_expl=expl_id " . "INNER JOIN docs_statut ON expl_statut=idstatut " . "INNER JOIN lenders ON idlender=expl_owner " . "INNER JOIN docs_location ON num_location_dest=idlocation " . "LEFT JOIN resa ON resa_trans=id_resa " . "LEFT JOIN empr ON resa_idempr=id_empr " . "WHERE etat_transfert=0 " . "AND etat_demande=0 " . "AND num_location_source=" . $deflt_docs_location;
    //pour le site de l'utilisateur
    $url_edition = "./edit.php?categ=transferts&sub=validation";
    // si une destination est sélectionnée