require_once "../lib/JSON.php";
if (!isset($action)) {
    $action = "";
}
if (!isset($lang)) {
    $lang = $_SESSION["util"]->lang;
}
if (!isset($tabdisp)) {
    $tabdisp = "";
}
if (!isset($affiche)) {
    $affiche = "";
}
switch ($action) {
    case 'modclassement':
        modclassement($id, $type);
        break;
    case 'modifier':
        modifier($id, $lang, $titre, $chapo, $description, $tabdisp, $affiche);
        break;
    case 'maj':
        maj($id, $lang, $titre, $chapo, $description, $tabdisp, $affiche);
        break;
    case 'ajouter':
        ajouter($lang, $id, $titre, $chapo, $description, $tabdisp, $affiche, $ajoutrub);
        break;
    case 'ajcaracdisp':
        ajcaracdisp($id, $caracdisp, $lang);
        break;
    case 'majcaracdisp':
        majcaracdisp($id, $lang);
}
if (!isset($lang)) {
    $lang = $_SESSION["util"]->lang;
}
if (!isset($ligne)) {
    $ligne = "";
}
if (!est_autorise("acces_contenu")) {
    exit;
}
require_once "../fonctions/divers.php";
$images_adm = new ImagesAdmin('contenu', $id, $lang);
$documents_adm = new DocumentsAdmin('contenu', $id, $lang);
switch ($action) {
    case 'modclassement':
        modclassement($id, $parent, $type);
        break;
    case 'modifier':
        modifier($id, $lang, $dossier, $ligne, $titre, $chapo, $description, $postscriptum, $urlsuiv, $urlreecrite);
        break;
    case 'ajouter':
        ajouter($lang, $dossier, $ligne, $titre, $chapo, $description, $postscriptum);
        break;
    case 'supprimer':
        supprimer($id, $parent);
        break;
}
$images_adm->action($action);
$documents_adm->action($action);
function modclassement($id, $parent, $type)
{
    $ref = "";
}
if (!isset($ligne)) {
    $ligne = "";
}
if (!est_autorise("acces_catalogue")) {
    exit;
}
require_once "../fonctions/divers.php";
require_once "liste/accessoire.php";
require_once "liste/contenu_associe.php";
$images_adm = new ImagesAdmin('produit', $ref, $lang);
$documents_adm = new DocumentsAdmin('produit', $ref, $lang);
switch ($action) {
    case 'modclassement':
        modclassement($ref, $parent, $type);
        break;
    case 'modifier':
        modifier($id, $lang, $ref, $prix, $ecotaxe, $promo, $prix2, $rubrique, $nouveaute, $perso, $poids, $stock, $tva, $ligne, $titre, $chapo, $description, $postscriptum, $urlsuiv, $urlreecrite);
        break;
    case 'ajouter':
        ajouter($lang, $ref, $prix, $ecotaxe, $promo, $prix2, $rubrique, $nouveaute, $perso, $poids, $stock, $tva, $ligne, $titre, $chapo, $description, $postscriptum);
        break;
    case 'supprimer':
        supprimer($ref, $parent);
    case 'dupliquer':
        dupliquer($ref, $refn, $rubrique);
        break;
}
$images_adm->action($action);
$documents_adm->action($action);