function article_categorie_ajouter(cat_numero) { if (cat_numero =='') return; ligne_categories = obj('ligne_categories'); tableau_categories = ligne_categories.value.split(';'); if (in_array(cat_numero,tableau_categories)===false) { if (ligne_categories.value!='') ligne_categories.value +=';'; ligne_categories.value +=cat_numero; obj('categorie_'+cat_numero).style.display='inline'; } } function article_categorie_enlever(cat_numero) { ligne_categories = obj('ligne_categories'); tableau_categories = ligne_categories.value.split(';'); index = in_array(cat_numero,tableau_categories); if (!is_bool(index)) { tableau_categories.splice(index,1); ligne_categories.value =tableau_categories.join(';'); obj('categorie_'+cat_numero).style.display='none'; } } function article_groupe_ajouter(gro_ide) { if (gro_ide =='') return; ligne_groupes = obj('ligne_groupes'); tableau_groupes = ligne_groupes.value.split(';'); if (in_array(gro_ide,tableau_groupes)===false) { if (ligne_groupes.value!='') ligne_groupes.value +=';'; ligne_groupes.value +=gro_ide; obj('groupe_'+gro_ide).style.display='inline'; } } function article_groupe_enlever(gro_ide) { ligne_groupes = obj('ligne_groupes'); tableau_groupes = ligne_groupes.value.split(';'); index = in_array(gro_ide,tableau_groupes); if (!is_bool(index)) { tableau_groupes.splice(index,1); ligne_groupes.value =tableau_groupes.join(';'); obj('groupe_'+gro_ide).style.display='none'; } } function article_plier(article_id,affichage) { pli=obj('pli_'+article_id); hauteur_plie="15em"; switch (affichage) { case "titre" : pli.style.display='none'; break case "debut" : pli.style.display='block'; if (pli.offsetHeight) { pli.style.height='auto'; hauteur_deplie = pli.offsetHeight; pli.style.height=hauteur_plie; if (pli.offsetHeight>hauteur_deplie) pli.style.height='auto'; } else pli.style.height=hauteur_plie; pli.style.overflow="hidden"; break case "tout" : pli.style.display='block'; pli.style.height='auto'; break } // afficher ou cacher la limite de l'article if ((pli.style.height=='auto') || (pli.style.display=='none')) obj('cache_limite_'+article_id).style.display='none'; else obj('cache_limite_'+article_id).style.display='inline'; } function articles_plier(affichage) { appel_action_directe('option_affichage=plis_articles&valeur='+affichage); id=1; while (obj('pli_.article_'+id)) { article_plier('.article_'+id,affichage); id++; } }