Triple combo + recup d' un lien

Résolu/Fermé
ygeronimi Messages postés 2 Date d'inscription lundi 14 décembre 2015 Statut Membre Dernière intervention 15 décembre 2015 - Modifié par jordane45 le 14/12/2015 à 21:46
ygeronimi Messages postés 2 Date d'inscription lundi 14 décembre 2015 Statut Membre Dernière intervention 15 décembre 2015 - 15 déc. 2015 à 11:46
Je souhaiterai avoir trois combo

C1 conditionne l' affichage de C2
C2 conditionne l' affichage de C3

puis récupérer la valeur ( url ) de l' item selectionné dans C3

J' ai bidouillé ce code mais cela ne fonctionne pas :

<!DOCTYPE HTML>
<HTML>
 <HEAD>
  <TITLE>ARTICLES</TITLE>
  <META http-equiv="Content-Type" content="text/html; charset=UTF-8" />
  <LINK rel="stylesheet" href="ssmenu.css" type="text/css" media="all" />
  <script src="[http://code.jquery.com/jquery-latest.min.js]" type="text/javascript"></script>
  <script src="script.js"></script>
 </HEAD>
 <BODY>
  <DIV id="gauche">
   <DIV id="picto">
    <IMG src="Images/articles.gif" />
   </DIV>
   <div id="cssmenu">
    <script language="JavaScript" type="text/javascript">
    // first combo box
     data_1 = new Option("Auteur", "$");
     data_2 = new Option("Catégorie", "$$");
     data_3 = new Option("Mag", "$$$");

    // second combo box
    // AUTEURS
     data_1_1 = new Option("Cosmos70", "-");
     data_1_2 = new Option("Jack", "-");
     data_1_3 = new Option("Jean Claude", "-");
     data_1_4 = new Option("Jean Debord", "-"); 
     data_1_5 = new Option("Jicehel", "-");
     data_1_6 = new Option("JL 35", "-");
     data_1_7 = new Option("Klaus", "-");
     data_1_8 = new Option("Papydall", "-");
    // CATEGORIES 
     data_2_1 = new Option("Langage", "--");
     data_2_2 = new Option("Outils", "--");
     data_2_3 = new Option("2D", "--");
     data_2_4 = new Option("3D", "--");
     data_2_5 = new Option("Robotique", "--");
     data_2_6 = new Option("Tutoriels", "--");
    // MAGS 
     data_3_1 = new Option("1", "---");
     data_3_2 = new Option("2", "---");
     data_3_3 = new Option("3", "---");
     data_3_4 = new Option("4", "---");
     data_3_5 = new Option("5", "---");
     data_3_6 = new Option("6", "---");
     data_3_7 = new Option("7", "---");
     data_3_8 = new Option("8", "---");
     data_3_9 = new Option("9", "---");
     data_3_10 = new Option("10", "---");
     data_3_11 = new Option("11", "---");
     data_3_12 = new Option("12", "---");
     data_3_13 = new Option("13", "---");
     data_3_14 = new Option("14", "---");
     data_3_15 = new Option("15", "---");
     data_3_16 = new Option("16", "---");
     data_3_17 = new Option("17", "---");
     data_3_18 = new Option("18", "---");
     data_3_19 = new Option("19", "---");
     data_3_20 = new Option("20", "---");
     data_3_21 = new Option("21", "---");
     data_3_22 = new Option("22", "---");
     data_3_23 = new Option("23", "---");
     data_3_24 = new Option("24", "---");

    // third combo box
    // AUTEURS ARTICLES
     data_1_1_1 = new Option("le basic et panoramic","Articles/ART0001000100020001le_basic_et_panoramic.pdf");
     data_1_1_2 = new Option("je debute avec panoramic I","Articles/ART0011000300100001je_debute_avec_panoramic_I.pdf");
     data_1_1_3 = new Option("je debute avec panoramic II","Articles/ART0016000400100001je_debute_avec_panoramic_II.pdf");
     data_1_1_4 = new Option("je debute avec panoramic III","Articles/ART0025000500100001je_debute_avec_panoramic_III.pdf");
     data_1_1_5 = new Option("je debute avec panoramic IV","Articles/ART0028000600100001je_debute_avec_panoramic_IV.pdf");
     data_1_1_6 = new Option("je debute avec panoramic V","Articles/ART0029000700100001je_debute_avec_panoramic_V.pdf");
     data_1_10_1 = new Option("tribulations d un touriste panoramicien","Articles/ART0005000100020010tribulations_d_un_touriste_panoramicien.pdf");
     data_1_10_2 = new Option("un peu de couleur","Articles/ART0015000300060010un_peu_de_couleur.pdf");
     data_1_10_3 = new Option("panoramic au secours du pedagogue","Articles/ART0052001300010010panoramic_au_secours_du_pedagogue.pdf");
     data_1_10_4 = new Option("panopeda 1","Articles/ART0055001400030010panopeda_1.pdf");
     data_1_10_5 = new Option("panopedeux","Articles/ART0058001500030010panopedeux.pdf");
     data_1_11_1 = new Option("3d chain","Articles/ART00100002000500113d_chain.pdf");
     data_1_11_2 = new Option("camera 3d","Articles/ART0017000400050011camera_3d.pdf");
     data_1_11_3 = new Option("cercles","Articles/ART0037000900100011cercles.pdf");
     data_1_12_1 = new Option("le solitaire","Articles/ART0060001600120012le_solitaire.pdf");
     data_1_2_1 = new Option("definition des termes employes","Articles/ART0003000100010002definition_des_termes_employes.pdf");
     data_1_2_10 = new Option("algorithmique","Articles/ART0047001100010002algorithmique.pdf");
     data_1_2_11 = new Option("panorabric pc v2","Articles/ART0059001500120002panorabric_pc_v2.pdf");
     data_1_2_12 = new Option("tetris","Articles/ART0063001700120002tetris.pdf");
     data_1_2_13 = new Option("theorie des collisions","Articles/ART0070001900030002theorie_des_collisions.pdf");
     data_1_2_14 = new Option("theorie des collisions II","Articles/ART0071002000030002theorie_des_collisions_II.pdf");
     data_1_2_15 = new Option("theorie des collisions III","Articles/ART0078002200030002theorie_des_collisions_III.pdf");
     data_1_2_2 = new Option("presentation de panoramic editor","Articles/ART0006000200100002presentation_de_panoramic_editor.pdf");
     data_1_2_3 = new Option("tuto pacman I","Articles/ART0013000300120002tuto_pacman_I.pdf");
     data_1_2_4 = new Option("tuto pacman II","Articles/ART0014000300120002tuto_pacman_II.pdf");
     data_1_2_5 = new Option("creer le document conceptuel d un jeu","Articles/ART0019000400120002creer_le_document_conceptuel_d_un_jeu.pdf");
     data_1_2_6 = new Option("faire clignoter une led","Articles/ART0022000500130002faire_clignoter_une_led.pdf");
     data_1_2_7 = new Option("creer un jeu","Articles/ART0023000500120002creer_un_jeu.pdf");
     data_1_2_8 = new Option("tuto pacman III","Articles/ART0040000900120002tuto_pacman_III.pdf");
     data_1_2_9 = new Option("creons de la 3d","Articles/ART0041001000050002creons_de_la_3d.pdf");
     data_1_3_1 = new Option("les directives","Articles/ART0008000200010003les_directives.pdf");
     data_1_3_10 = new Option("panoramic et c","Articles/ART0035000800030003panoramic_et_c.pdf");
     data_1_3_11 = new Option("fractales VI","Articles/ART0038000900070003fractales_VI.pdf");
     data_1_3_12 = new Option("fractales VII","Articles/ART0043001000070003fractales_VII.pdf");
     data_1_3_13 = new Option("nombres complexes","Articles/ART0046001100030003nombres_complexes.pdf");
     data_1_3_14 = new Option("fractales VIII","Articles/ART0049001200070003fractales_VIII.pdf");
     data_1_3_15 = new Option("fractales IX","Articles/ART0051001300070003fractales_IX.pdf");
     data_1_3_16 = new Option("fractales X","Articles/ART0054001400070003fractales_X.pdf");
     data_1_3_17 = new Option("compilateur I","Articles/ART0061001600010003compilateur_I.pdf");
     data_1_3_18 = new Option("compilateur II","Articles/ART0064001700010003compilateur_II.pdf");
     data_1_3_19 = new Option("compilateur III","Articles/ART0065001700010003compilateur_III.pdf");
     data_1_3_2 = new Option("calculatrice","Articles/ART0012000300030003calculatrice.pdf");
     data_1_3_20 = new Option("compilateur IV","Articles/ART0066001800010003compilateur_IV.pdf");
     data_1_3_21 = new Option("compilateur V","Articles/ART0068001900010003compilateur_V.pdf");
     data_1_3_22 = new Option("compilateur VI","Articles/ART0072002000010003compilateur_VI.pdf");
     data_1_3_23 = new Option("compilateur VII","Articles/ART0073002000010003compilateur_VII.pdf");
     data_1_3_24 = new Option("compilateur VIII","Articles/ART0075002100010003compilateur_VIII.pdf");
     data_1_3_25 = new Option("compilateur IX","Articles/ART0077002200010003compilateur_IX.pdf");
     data_1_3_26 = new Option("compilateur X","Articles/ART0079002300010003compilateur_X.pdf");
     data_1_3_27 = new Option("compilateur XI","Articles/ART0080002300010003compilateur_XI.pdf");
     data_1_3_28 = new Option("Compilateur XII","Articles/ART0082002400010003Compilateur_XII.pdf");
     data_1_3_3 = new Option("fractales I","Articles/ART0018000400070003fractales_I.pdf");
     data_1_3_4 = new Option("fractales II","Articles/ART0024000500070003fractales_II.pdf");
     data_1_3_5 = new Option("fractales III","Articles/ART0026000600070003fractales_III.pdf");
     data_1_3_6 = new Option("hsv","Articles/ART0027000600060003hsv.pdf");
     data_1_3_7 = new Option("fractales IV","Articles/ART0030000700070003fractales_IV.pdf");
     data_1_3_8 = new Option("dll","Articles/ART0031000700100003dll.pdf");
     data_1_3_9 = new Option("fractales V","Articles/ART0034000800070003fractales_V.pdf");
     data_1_4_1 = new Option("comprehension des routines evenement en panoramic","Articles/ART0009000200010004comprehension_des_routines_evenement_en_panoramic.pdf");
     data_1_4_2 = new Option("comment creer une toolbar","Articles/ART0032000700030004comment_creer_une_toolbar.pdf");
     data_1_4_3 = new Option("dynamicallyloaddll","Articles/ART0033000700030004dynamicallyloaddll.pdf");
     data_1_4_4 = new Option("utilisation des fonctions impression","Articles/ART0036000800030004utilisation_des_fonctions_impression.pdf");
     data_1_4_5 = new Option("menu dynamique vertical","Articles/ART0057001500030004menu_dynamique_vertical.pdf");
     data_1_4_6 = new Option("utilisation des fichiers isam","Articles/ART0076002100030004utilisation_des_fichiers_isam.pdf");
     data_1_5_1 = new Option("premier contact avec panoramic","Articles/ART0002000100100005premier_contact_avec_panoramic.pdf");
     data_1_5_10 = new Option("entree sortie en ligne de commande","Articles/ART0067001800090005entree_sortie_en_ligne_de_commande.pdf");
     data_1_5_11 = new Option("coordonnees polaires","Articles/ART0074002000070005coordonnees_polaires.pdf");
     data_1_5_2 = new Option("conseil de programmation avec panoramic","Articles/ART0004000100110005conseil_de_programmation_avec_panoramic.pdf");
     data_1_5_3 = new Option("structures de programmation","Articles/ART0007000200010005structures_de_programmation.pdf");
     data_1_5_4 = new Option("la ligne de commande","Articles/ART0020000400090005la_ligne_de_commande.pdf");
     data_1_5_5 = new Option("astuces","Articles/ART0039000900010005astuces.pdf");
     data_1_5_6 = new Option("panoramic et les api windows","Articles/ART0042001000010005panoramic_et_les_api_windows.pdf");
     data_1_5_7 = new Option("recursivite","Articles/ART0044001000010005recursivite.pdf");
     data_1_5_8 = new Option("math pour graphisme 2d 3d","Articles/ART0048001100070005math_pour_graphisme_2d_3d.pdf");
     data_1_5_9 = new Option("arithmetique binaire","Articles/ART0053001400080005arithmetique_binaire.pdf");
     data_1_6_1 = new Option("creer un site en html avec panoramic","Articles/ART0045001000030006creer_un_site_en_html_avec_panoramic.pdf");
     data_1_6_2 = new Option("Utilitaire d impression d un source","Articles/ART0081002400030006Utilitaire_d_impression_d_un_source.pdf");
     data_1_7_1 = new Option("vous avez dit arduino","Articles/ART0021000500130007vous_avez_dit_arduino.pdf");
     data_1_8_1 = new Option("la liaison serie avec domoticom","Articles/ART0050001200010008la_liaison_serie_avec_domoticom.pdf");
     data_1_8_2 = new Option("panoramic pour android","Articles/ART0056001400010008panoramic_pour_android.pdf");
     data_1_8_3 = new Option("pour ne pas perdre le nord","Articles/ART0062001600010008pour_ne_pas_perdre_le_nord.pdf");
     data_1_8_4 = new Option("les systemes a onglets","Articles/ART0069001900010008les_systemes_a_onglets.pdf");

    // CATEGORIES ARTICLES 
     data_2_1_1 = new Option("definition des termes employes","Articles/ART0003000100010002definition_des_termes_employes.pdf");
     data_2_1_10 = new Option("panoramic au secours du pedagogue","Articles/ART0052001300010010panoramic_au_secours_du_pedagogue.pdf");
     data_2_1_11 = new Option("panoramic pour android","Articles/ART0056001400010008panoramic_pour_android.pdf");
     data_2_1_12 = new Option("compilateur I","Articles/ART0061001600010003compilateur_I.pdf");
     data_2_1_13 = new Option("pour ne pas perdre le nord","Articles/ART0062001600010008pour_ne_pas_perdre_le_nord.pdf");
     data_2_1_14 = new Option("compilateur II","Articles/ART0064001700010003compilateur_II.pdf");
     data_2_1_15 = new Option("compilateur III","Articles/ART0065001700010003compilateur_III.pdf");
     data_2_1_16 = new Option("compilateur IV","Articles/ART0066001800010003compilateur_IV.pdf");
     data_2_1_17 = new Option("compilateur V","Articles/ART0068001900010003compilateur_V.pdf");
     data_2_1_18 = new Option("les systemes a onglets","Articles/ART0069001900010008les_systemes_a_onglets.pdf");
     data_2_1_19 = new Option("compilateur VI","Articles/ART0072002000010003compilateur_VI.pdf");
     data_2_1_2 = new Option("structures de programmation","Articles/ART0007000200010005structures_de_programmation.pdf");
     data_2_1_20 = new Option("compilateur VII","Articles/ART0073002000010003compilateur_VII.pdf");
     data_2_1_21 = new Option("compilateur VIII","Articles/ART0075002100010003compilateur_VIII.pdf");
     data_2_1_22 = new Option("compilateur IX","Articles/ART0077002200010003compilateur_IX.pdf");
     data_2_1_23 = new Option("compilateur X","Articles/ART0079002300010003compilateur_X.pdf");
     data_2_1_24 = new Option("compilateur XI","Articles/ART0080002300010003compilateur_XI.pdf");
     data_2_1_25 = new Option("Compilateur XII","Articles/ART0082002400010003Compilateur_XII.pdf");
     data_2_1_3 = new Option("les directives","Articles/ART0008000200010003les_directives.pdf");
     data_2_1_4 = new Option("comprehension des routines evenement en panoramic","Articles/ART0009000200010004comprehension_des_routines_evenement_en_panoramic.pdf");
     data_2_1_5 = new Option("astuces","Articles/ART0039000900010005astuces.pdf");
     data_2_1_6 = new Option("panoramic et les api windows","Articles/ART0042001000010005panoramic_et_les_api_windows.pdf");
     data_2_1_7 = new Option("recursivite","Articles/ART0044001000010005recursivite.pdf");
     data_2_1_8 = new Option("algorithmique","Articles/ART0047001100010002algorithmique.pdf");
     data_2_1_9 = new Option("la liaison serie avec domoticom","Articles/ART0050001200010008la_liaison_serie_avec_domoticom.pdf");
     data_2_10_1 = new Option("premier contact avec panoramic","Articles/ART0002000100100005premier_contact_avec_panoramic.pdf");
     data_2_10_2 = new Option("presentation de panoramic editor","Articles/ART0006000200100002presentation_de_panoramic_editor.pdf");
     data_2_10_3 = new Option("je debute avec panoramic I","Articles/ART0011000300100001je_debute_avec_panoramic_I.pdf");
     data_2_10_4 = new Option("je debute avec panoramic II","Articles/ART0016000400100001je_debute_avec_panoramic_II.pdf");
     data_2_10_5 = new Option("je debute avec panoramic III","Articles/ART0025000500100001je_debute_avec_panoramic_III.pdf");
     data_2_10_6 = new Option("je debute avec panoramic IV","Articles/ART0028000600100001je_debute_avec_panoramic_IV.pdf");
     data_2_10_7 = new Option("je debute avec panoramic V","Articles/ART0029000700100001je_debute_avec_panoramic_V.pdf");
     data_2_10_8 = new Option("dll","Articles/ART0031000700100003dll.pdf");
     data_2_10_9 = new Option("cercles","Articles/ART0037000900100011cercles.pdf");
     data_2_11_1 = new Option("conseil de programmation avec panoramic","Articles/ART0004000100110005conseil_de_programmation_avec_panoramic.pdf");
     data_2_12_1 = new Option("tuto pacman I","Articles/ART0013000300120002tuto_pacman_I.pdf");
     data_2_12_2 = new Option("tuto pacman II","Articles/ART0014000300120002tuto_pacman_II.pdf");
     data_2_12_3 = new Option("creer le document conceptuel d un jeu","Articles/ART0019000400120002creer_le_document_conceptuel_d_un_jeu.pdf");
     data_2_12_4 = new Option("creer un jeu","Articles/ART0023000500120002creer_un_jeu.pdf");
     data_2_12_5 = new Option("tuto pacman III","Articles/ART0040000900120002tuto_pacman_III.pdf");
     data_2_12_6 = new Option("panorabric pc v2","Articles/ART0059001500120002panorabric_pc_v2.pdf");
     data_2_12_7 = new Option("le solitaire","Articles/ART0060001600120012le_solitaire.pdf");
     data_2_12_8 = new Option("tetris","Articles/ART0063001700120002tetris.pdf");
     data_2_13_1 = new Option("vous avez dit arduino","Articles/ART0021000500130007vous_avez_dit_arduino.pdf");
     data_2_13_2 = new Option("faire clignoter une led","Articles/ART0022000500130002faire_clignoter_une_led.pdf");
     data_2_2_1 = new Option("le basic et panoramic","Articles/ART0001000100020001le_basic_et_panoramic.pdf");
     data_2_2_2 = new Option("tribulations d un touriste panoramicien","Articles/ART0005000100020010tribulations_d_un_touriste_panoramicien.pdf");
     data_2_3_1 = new Option("calculatrice","Articles/ART0012000300030003calculatrice.pdf");
     data_2_3_10 = new Option("panopedeux","Articles/ART0058001500030010panopedeux.pdf");
     data_2_3_11 = new Option("theorie des collisions","Articles/ART0070001900030002theorie_des_collisions.pdf");
     data_2_3_12 = new Option("theorie des collisions II","Articles/ART0071002000030002theorie_des_collisions_II.pdf");
     data_2_3_13 = new Option("utilisation des fichiers isam","Articles/ART0076002100030004utilisation_des_fichiers_isam.pdf");
     data_2_3_14 = new Option("theorie des collisions III","Articles/ART0078002200030002theorie_des_collisions_III.pdf");
     data_2_3_15 = new Option("Utilitaire d impression d un source","Articles/ART0081002400030006Utilitaire_d_impression_d_un_source.pdf");
     data_2_3_2 = new Option("comment creer une toolbar","Articles/ART0032000700030004comment_creer_une_toolbar.pdf");
     data_2_3_3 = new Option("dynamicallyloaddll","Articles/ART0033000700030004dynamicallyloaddll.pdf");
     data_2_3_4 = new Option("panoramic et c","Articles/ART0035000800030003panoramic_et_c.pdf");
     data_2_3_5 = new Option("utilisation des fonctions impression","Articles/ART0036000800030004utilisation_des_fonctions_impression.pdf");
     data_2_3_6 = new Option("creer un site en html avec panoramic","Articles/ART0045001000030006creer_un_site_en_html_avec_panoramic.pdf");
     data_2_3_7 = new Option("nombres complexes","Articles/ART0046001100030003nombres_complexes.pdf");
     data_2_3_8 = new Option("panopeda 1","Articles/ART0055001400030010panopeda_1.pdf");
     data_2_3_9 = new Option("menu dynamique vertical","Articles/ART0057001500030004menu_dynamique_vertical.pdf");
     data_2_5_1 = new Option("3d chain","Articles/ART00100002000500113d_chain.pdf");
     data_2_5_2 = new Option("camera 3d","Articles/ART0017000400050011camera_3d.pdf");
     data_2_5_3 = new Option("creons de la 3d","Articles/ART0041001000050002creons_de_la_3d.pdf");
     data_2_6_1 = new Option("un peu de couleur","Articles/ART0015000300060010un_peu_de_couleur.pdf");
     data_2_6_2 = new Option("hsv","Articles/ART0027000600060003hsv.pdf");
     data_2_7_1 = new Option("fractales I","Articles/ART0018000400070003fractales_I.pdf");
     data_2_7_10 = new Option("fractales IX","Articles/ART0051001300070003fractales_IX.pdf");
     data_2_7_11 = new Option("fractales X","Articles/ART0054001400070003fractales_X.pdf");
     data_2_7_12 = new Option("coordonnees polaires","Articles/ART0074002000070005coordonnees_polaires.pdf");
     data_2_7_2 = new Option("fractales II","Articles/ART0024000500070003fractales_II.pdf");
     data_2_7_3 = new Option("fractales III","Articles/ART0026000600070003fractales_III.pdf");
     data_2_7_4 = new Option("fractales IV","Articles/ART0030000700070003fractales_IV.pdf");
     data_2_7_5 = new Option("fractales V","Articles/ART0034000800070003fractales_V.pdf");
     data_2_7_6 = new Option("fractales VI","Articles/ART0038000900070003fractales_VI.pdf");
     data_2_7_7 = new Option("fractales VII","Articles/ART0043001000070003fractales_VII.pdf");
     data_2_7_8 = new Option("math pour graphisme 2d 3d","Articles/ART0048001100070005math_pour_graphisme_2d_3d.pdf");
     data_2_7_9 = new Option("fractales VIII","Articles/ART0049001200070003fractales_VIII.pdf");
     data_2_8_1 = new Option("arithmetique binaire","Articles/ART0053001400080005arithmetique_binaire.pdf");
     data_2_9_1 = new Option("la ligne de commande","Articles/ART0020000400090005la_ligne_de_commande.pdf");
     data_2_9_2 = new Option("entree sortie en ligne de commande","Articles/ART0067001800090005entree_sortie_en_ligne_de_commande.pdf");

    // MAGS ARTICLES
     data_3_1_1 = new Option("tribulations d un touriste panoramicien","Articles/ART0005000100020010tribulations_d_un_touriste_panoramicien.pdf");
     data_3_1_2 = new Option("conseil de programmation avec panoramic","Articles/ART0004000100110005conseil_de_programmation_avec_panoramic.pdf");
     data_3_1_3 = new Option("definition des termes employes","Articles/ART0003000100010002definition_des_termes_employes.pdf");
     data_3_1_4 = new Option("premier contact avec panoramic","Articles/ART0002000100100005premier_contact_avec_panoramic.pdf");
     data_3_1_5 = new Option("le basic et panoramic","Articles/ART0001000100020001le_basic_et_panoramic.pdf");
     data_3_10_1 = new Option("creer un site en html avec panoramic","Articles/ART0045001000030006creer_un_site_en_html_avec_panoramic.pdf");
     data_3_10_2 = new Option("recursivite","Articles/ART0044001000010005recursivite.pdf");
     data_3_10_3 = new Option("fractales VII","Articles/ART0043001000070003fractales_VII.pdf");
     data_3_10_4 = new Option("panoramic et les api windows","Articles/ART0042001000010005panoramic_et_les_api_windows.pdf");
     data_3_10_5 = new Option("creons de la 3d","Articles/ART0041001000050002creons_de_la_3d.pdf");
     data_3_11_1 = new Option("math pour graphisme 2d 3d","Articles/ART0048001100070005math_pour_graphisme_2d_3d.pdf");
     data_3_11_2 = new Option("algorithmique","Articles/ART0047001100010002algorithmique.pdf");
     data_3_11_3 = new Option("nombres complexes","Articles/ART0046001100030003nombres_complexes.pdf");
     data_3_12_1 = new Option("la liaison serie avec domoticom","Articles/ART0050001200010008la_liaison_serie_avec_domoticom.pdf");
     data_3_12_2 = new Option("fractales VIII","Articles/ART0049001200070003fractales_VIII.pdf");
     data_3_13_1 = new Option("panoramic au secours du pedagogue","Articles/ART0052001300010010panoramic_au_secours_du_pedagogue.pdf");
     data_3_13_2 = new Option("fractales IX","Articles/ART0051001300070003fractales_IX.pdf");
     data_3_14_1 = new Option("panoramic pour android","Articles/ART0056001400010008panoramic_pour_android.pdf");
     data_3_14_2 = new Option("panopeda 1","Articles/ART0055001400030010panopeda_1.pdf");
     data_3_14_3 = new Option("fractales X","Articles/ART0054001400070003fractales_X.pdf");
     data_3_14_4 = new Option("arithmetique binaire","Articles/ART0053001400080005arithmetique_binaire.pdf");
     data_3_15_1 = new Option("panorabric pc v2","Articles/ART0059001500120002panorabric_pc_v2.pdf");
     data_3_15_2 = new Option("panopedeux","Articles/ART0058001500030010panopedeux.pdf");
     data_3_15_3 = new Option("menu dynamique vertical","Articles/ART0057001500030004menu_dynamique_vertical.pdf");
     data_3_16_1 = new Option("pour ne pas perdre le nord","Articles/ART0062001600010008pour_ne_pas_perdre_le_nord.pdf");
     data_3_16_2 = new Option("compilateur I","Articles/ART0061001600010003compilateur_I.pdf");
     data_3_16_3 = new Option("le solitaire","Articles/ART0060001600120012le_solitaire.pdf");
     data_3_17_1 = new Option("compilateur III","Articles/ART0065001700010003compilateur_III.pdf");
     data_3_17_2 = new Option("compilateur II","Articles/ART0064001700010003compilateur_II.pdf");
     data_3_17_3 = new Option("tetris","Articles/ART0063001700120002tetris.pdf");
     data_3_18_1 = new Option("entree sortie en ligne de commande","Articles/ART0067001800090005entree_sortie_en_ligne_de_commande.pdf");
     data_3_18_2 = new Option("compilateur IV","Articles/ART0066001800010003compilateur_IV.pdf");
     data_3_19_1 = new Option("theorie des collisions","Articles/ART0070001900030002theorie_des_collisions.pdf");
     data_3_19_2 = new Option("les systemes a onglets","Articles/ART0069001900010008les_systemes_a_onglets.pdf");
     data_3_19_3 = new Option("compilateur V","Articles/ART0068001900010003compilateur_V.pdf");
     data_3_2_1 = new Option("3d chain","Articles/ART00100002000500113d_chain.pdf");
     data_3_2_2 = new Option("comprehension des routines evenement en panoramic","Articles/ART0009000200010004comprehension_des_routines_evenement_en_panoramic.pdf");
     data_3_2_3 = new Option("les directives","Articles/ART0008000200010003les_directives.pdf");
     data_3_2_4 = new Option("structures de programmation","Articles/ART0007000200010005structures_de_programmation.pdf");
     data_3_2_5 = new Option("presentation de panoramic editor","Articles/ART0006000200100002presentation_de_panoramic_editor.pdf");
     data_3_20_1 = new Option("coordonnees polaires","Articles/ART0074002000070005coordonnees_polaires.pdf");
     data_3_20_2 = new Option("compilateur VII","Articles/ART0073002000010003compilateur_VII.pdf");
     data_3_20_3 = new Option("compilateur VI","Articles/ART0072002000010003compilateur_VI.pdf");
     data_3_20_4 = new Option("theorie des collisions II","Articles/ART0071002000030002theorie_des_collisions_II.pdf");
     data_3_21_1 = new Option("utilisation des fichiers isam","Articles/ART0076002100030004utilisation_des_fichiers_isam.pdf");
     data_3_21_2 = new Option("compilateur VIII","Articles/ART0075002100010003compilateur_VIII.pdf");
     data_3_22_1 = new Option("theorie des collisions III","Articles/ART0078002200030002theorie_des_collisions_III.pdf");
     data_3_22_2 = new Option("compilateur IX","Articles/ART0077002200010003compilateur_IX.pdf");
     data_3_23_1 = new Option("compilateur XI","Articles/ART0080002300010003compilateur_XI.pdf");
     data_3_23_2 = new Option("compilateur X","Articles/ART0079002300010003compilateur_X.pdf");
     data_3_24_1 = new Option("Compilateur XII","Articles/ART0082002400010003Compilateur_XII.pdf");
     data_3_24_2 = new Option("Utilitaire d impression d un source","Articles/ART0081002400030006Utilitaire_d_impression_d_un_source.pdf");
     data_3_3_1 = new Option("un peu de couleur","Articles/ART0015000300060010un_peu_de_couleur.pdf");
     data_3_3_2 = new Option("tuto pacman II","Articles/ART0014000300120002tuto_pacman_II.pdf");
     data_3_3_3 = new Option("tuto pacman I","Articles/ART0013000300120002tuto_pacman_I.pdf");
     data_3_3_4 = new Option("calculatrice","Articles/ART0012000300030003calculatrice.pdf");
     data_3_3_5 = new Option("je debute avec panoramic I","Articles/ART0011000300100001je_debute_avec_panoramic_I.pdf");
     data_3_4_1 = new Option("la ligne de commande","Articles/ART0020000400090005la_ligne_de_commande.pdf");
     data_3_4_2 = new Option("creer le document conceptuel d un jeu","Articles/ART0019000400120002creer_le_document_conceptuel_d_un_jeu.pdf");
     data_3_4_3 = new Option("fractales I","Articles/ART0018000400070003fractales_I.pdf");
     data_3_4_4 = new Option("camera 3d","Articles/ART0017000400050011camera_3d.pdf");
     data_3_4_5 = new Option("je debute avec panoramic II","Articles/ART0016000400100001je_debute_avec_panoramic_II.pdf");
     data_3_5_1 = new Option("je debute avec panoramic III","Articles/ART0025000500100001je_debute_avec_panoramic_III.pdf");
     data_3_5_2 = new Option("fractales II","Articles/ART0024000500070003fractales_II.pdf");
     data_3_5_3 = new Option("creer un jeu","Articles/ART0023000500120002creer_un_jeu.pdf");
     data_3_5_4 = new Option("faire clignoter une led","Articles/ART0022000500130002faire_clignoter_une_led.pdf");
     data_3_5_5 = new Option("vous avez dit arduino","Articles/ART0021000500130007vous_avez_dit_arduino.pdf");
     data_3_6_1 = new Option("je debute avec panoramic IV","Articles/ART0028000600100001je_debute_avec_panoramic_IV.pdf");
     data_3_6_2 = new Option("hsv","Articles/ART0027000600060003hsv.pdf");
     data_3_6_3 = new Option("fractales III","Articles/ART0026000600070003fractales_III.pdf");
     data_3_7_1 = new Option("dynamicallyloaddll","Articles/ART0033000700030004dynamicallyloaddll.pdf");
     data_3_7_2 = new Option("comment creer une toolbar","Articles/ART0032000700030004comment_creer_une_toolbar.pdf");
     data_3_7_3 = new Option("dll","Articles/ART0031000700100003dll.pdf");
     data_3_7_4 = new Option("fractales IV","Articles/ART0030000700070003fractales_IV.pdf");
     data_3_7_5 = new Option("je debute avec panoramic V","Articles/ART0029000700100001je_debute_avec_panoramic_V.pdf");
     data_3_8_1 = new Option("utilisation des fonctions impression","Articles/ART0036000800030004utilisation_des_fonctions_impression.pdf");
     data_3_8_2 = new Option("panoramic et c","Articles/ART0035000800030003panoramic_et_c.pdf");
     data_3_8_3 = new Option("fractales V","Articles/ART0034000800070003fractales_V.pdf");
     data_3_9_1 = new Option("tuto pacman III","Articles/ART0040000900120002tuto_pacman_III.pdf");
     data_3_9_2 = new Option("astuces","Articles/ART0039000900010005astuces.pdf");
     data_3_9_3 = new Option("fractales VI","Articles/ART0038000900070003fractales_VI.pdf");
     data_3_9_4 = new Option("cercles","Articles/ART0037000900100011cercles.pdf");



    // other parameters
        displaywhenempty=""
        valuewhenempty=-1

        displaywhennotempty="-select-"
        valuewhennotempty=0 

    function change(currentbox) {
     numb = currentbox.id.split("_");
     currentbox = numb[1];
        i=parseInt(currentbox)+1
    // I empty all combo boxes following the current one
        while ((eval("typeof(document.getElementById(\"combo_"+i+"\"))!='undefined'")) &&
               (document.getElementById("combo_"+i)!=null)) {
             son = document.getElementById("combo_"+i);
          // I empty all options except the first one (it isn't allowed)
          for (m=son.options.length-1;m>0;m--) son.options[m]=null;
          // I reset the first option
          son.options[0]=new Option(displaywhenempty,valuewhenempty)
          i=i+1
        }
    // now I create the string with the "base" name ("stringa"), ie. "data_1_0"
    // to which I'll add _0,_1,_2,_3 etc to obtain the name of the combo box to fill
        stringa='data'
        i=0
        while ((eval("typeof(document.getElementById(\"combo_"+i+"\"))!='undefined'")) &&
               (document.getElementById("combo_"+i)!=null)) {
               eval("stringa=stringa+'_'+document.getElementById(\"combo_"+i+"\").selectedIndex")
               if (i==currentbox) break;
               i=i+1
        }
    // filling the "son" combo (if exists)
        following=parseInt(currentbox)+1

        if ((eval("typeof(document.getElementById(\"combo_"+following+"\"))!='undefined'")) &&
            (document.getElementById("combo_"+following)!=null)) {
           son = document.getElementById("combo_"+following);
           stringa=stringa+"_"
           i=0
            while ((eval("typeof("+stringa+i+")!='undefined'")) || (i==0)) {
           // if there are no options, I empty the first option of the "son" combo
        // otherwise I put "-select-" in it
           if ((i==0) && eval("typeof("+stringa+"0)=='undefined'"))
               if (eval("typeof("+stringa+"1)=='undefined'"))
                  eval("son.options[0]=new Option(displaywhenempty,valuewhenempty)")
               else
                  eval("son.options[0]=new Option(displaywhennotempty,valuewhennotempty)")
               else
                  eval("son.options["+i+"]=new Option("+stringa+i+".text,"+stringa+i+".value)")
           i=i+1
        }
           //son.focus()
           i=1
           combostatus=''
           cstatus=stringa.split("_")
           while (cstatus[i]!=null) {
              combostatus=combostatus+cstatus[i]
              i=i+1
              }
           return combostatus;
        }
    }

    var temp = document.RechArt.combo_2;
    
    function Affichage(){
     location=temp.options[temp.selectedIndex].value;
     loadURL(location,'visupdf');
    }
    
    function loadURL(url,objet) {
    //recupère l'objet à modifier
    var actu = document.getElementById(objet);
    // creé le nouvel objet de remplacement
    var nouvo = document.createElement('OBJECT');
    nouvo.id = "provisoire";
    nouvo.className = "contenu";
    nouvo.data = url;
    nouvo.width=900;
    nouvo.height=500;
    nouvo.type = "text/html"
    // échange des 2 objets
    actu.parentNode.replaceChild(nouvo,actu);
    // donner l'id correct au nouvel objet
    document.getElementById("provisoire").id = objet;
    }    
    
    </script>
    <FORM name="RechArt" id="RechArt">
        <p><SELECT name="Rech1" id="combo_0" size="1" onChange="change(this)">
      <OPTION value="value1">--- Rubrique ---</OPTION>
      <OPTION value="value2">Auteur</OPTION>
      <OPTION value="value3">Catégorie</OPTION>
      <OPTION value="value4">Mag</OPTION>
     </SELECT></p> 
     <p><SELECT name="Rech2" id="combo_1" size="1" onChange="change(this)">
      <option value="value1">---- Sous Rubrique ----</option>
     </SELECT></p>
     <p><SELECT name="Rech3" id="combo_2" size="1")">
      <option value="value1">---- Articles ----</option>
     </SELECT></p>
     <p><INPUT  id="button" type="submit" onClick="Affichage();" value="Lire" title='Read' style="float:right;" onmouseover="this.style.cursor='pointer';" /></p>
    </FORM> 
   </div>
  </DIV>  
  <DIV id="droite">
   <OBJECT id="visupdf" data="Manuels/proposer_article.pdf" width=900 height=500 type=application/pdf></OBJECT>
  </Div>
  
 </BODY>
</HTML>



EDIT : Ajout du LANGAGE dans les balises de code (la coloration syntaxique).
Explications disponibles ici : ICI

Merci d'y penser dans tes prochains messages.


Quelqu' un pourrait il me corriger ou de m' indiquer un code qui fonctionne ?

1 réponse

ygeronimi Messages postés 2 Date d'inscription lundi 14 décembre 2015 Statut Membre Dernière intervention 15 décembre 2015
Modifié par ygeronimi le 15/12/2015 à 11:48
J' ai trouvé la solution :

Le form
<FORM name="RechArt" id="RechArt">
        <p><SELECT name="Rech1" id="combo_0" size="1" onChange="change(this)" onmouseover="this.style.cursor='pointer';">
      <OPTION value="value1">--- Rubrique ---</OPTION>
      <OPTION value="value2">Auteur</OPTION>
      <OPTION value="value3">Catégorie</OPTION>
      <OPTION value="value4">Mag</OPTION>
     </SELECT></p> 
     <p><SELECT name="Rech2" id="combo_1" size="1" onChange="change(this)" onmouseover="this.style.cursor='pointer';">
      <option value="value1">---- Sous Rubrique ----</option>
     </SELECT></p>
     <p><SELECT name="Rech3" id="combo_2" size="1" onmouseover="this.style.cursor='pointer';">
      <option value="value1">---- Articles ----</option>
     </SELECT></p>
     <p><INPUT  id="button" type="button" onClick="Affichage()" value="Lire" title='Read' style="float:right;" onmouseover="this.style.cursor='pointer';" /></p>
    </FORM>


le script :
    <script language="JavaScript" type="text/javascript">
    // first combo box
     data_1 = new Option("Auteur", "$");
     data_2 = new Option("Catégorie", "$$");
     data_3 = new Option("Mag", "$$$");

    // second combo box
    // AUTEURS
     data_1_1 = new Option("Jean Claude", "-");
     data_1_2 = new Option("Jicehel", "-");
     data_1_3 = new Option("Jean Debord", "-");
     data_1_4 = new Option("Klaus", "-"); 
     data_1_5 = new Option("Papydall", "-");
     data_1_6 = new Option("Cosmos70", "-");
     data_1_7 = new Option("Mumu","-")
     data_1_8 = new Option("Jack", "-");
     data_1_9 = new Option("JL 35", "-");
     data_1_10 = new Option("Froggy one", "-");
     data_1_11 = new Option("Bignono", "-");
     data_1_12 = new Option("Jicehel - Papydall", "-");
    // CATEGORIES 
     data_2_1 = new Option("Langage", "--");
     data_2_2 = new Option("Témoignages", "--");
     data_2_3 = new Option("Tutoriels", "--");
     data_2_4 = new Option("2D", "--");
     data_2_5 = new Option("3D", "--");
     data_2_6 = new Option("Colorisation", "--");
     data_2_7 = new Option("Graphisme", "--");
     data_2_8 = new Option("Binaire","--")
     data_2_9 = new Option("Ligne de commande", "--");
     data_2_10 = new Option("Outils", "--");
     data_2_11 = new Option("Conseils", "--");
     data_2_12 = new Option("Jeux","--")
     data_2_13 = new Option("Robotique", "--");
    // MAGS 
     data_3_1 = new Option("1", "---");
     data_3_2 = new Option("2", "---");
     data_3_3 = new Option("3", "---");
     data_3_4 = new Option("4", "---");
     data_3_5 = new Option("5", "---");
     data_3_6 = new Option("6", "---");
     data_3_7 = new Option("7", "---");
     data_3_8 = new Option("8", "---");
     data_3_9 = new Option("9", "---");
     data_3_10 = new Option("10", "---");
     data_3_11 = new Option("11", "---");
     data_3_12 = new Option("12", "---");
     data_3_13 = new Option("13", "---");
     data_3_14 = new Option("14", "---");
     data_3_15 = new Option("15", "---");
     data_3_16 = new Option("16", "---");
     data_3_17 = new Option("17", "---");
     data_3_18 = new Option("18", "---");
     data_3_19 = new Option("19", "---");
     data_3_20 = new Option("20", "---");
     data_3_21 = new Option("21", "---");
     data_3_22 = new Option("22", "---");
     data_3_23 = new Option("23", "---");
     data_3_24 = new Option("24", "---");

    // third combo box
    // AUTEURS ARTICLES
     data_1_1_1 = new Option("le basic et panoramic","Articles/ART0001000100020001le_basic_et_panoramic.pdf");
     data_1_1_2 = new Option("je debute avec panoramic I","Articles/ART0011000300100001je_debute_avec_panoramic_I.pdf");
     data_1_1_3 = new Option("je debute avec panoramic II","Articles/ART0016000400100001je_debute_avec_panoramic_II.pdf");
     data_1_1_4 = new Option("je debute avec panoramic III","Articles/ART0025000500100001je_debute_avec_panoramic_III.pdf");
     data_1_1_5 = new Option("je debute avec panoramic IV","Articles/ART0028000600100001je_debute_avec_panoramic_IV.pdf");
     data_1_1_6 = new Option("je debute avec panoramic V","Articles/ART0029000700100001je_debute_avec_panoramic_V.pdf");
     data_1_10_1 = new Option("tribulations d un touriste panoramicien","Articles/ART0005000100020010tribulations_d_un_touriste_panoramicien.pdf");
     data_1_10_2 = new Option("un peu de couleur","Articles/ART0015000300060010un_peu_de_couleur.pdf");
     data_1_10_3 = new Option("panoramic au secours du pedagogue","Articles/ART0052001300010010panoramic_au_secours_du_pedagogue.pdf");
     data_1_10_4 = new Option("panopeda 1","Articles/ART0055001400030010panopeda_1.pdf");
     data_1_10_5 = new Option("panopedeux","Articles/ART0058001500030010panopedeux.pdf");
     data_1_11_1 = new Option("3d chain","Articles/ART00100002000500113d_chain.pdf");
     data_1_11_2 = new Option("camera 3d","Articles/ART0017000400050011camera_3d.pdf");
     data_1_11_3 = new Option("cercles","Articles/ART0037000900100011cercles.pdf");
     data_1_12_1 = new Option("le solitaire","Articles/ART0060001600120012le_solitaire.pdf");
     data_1_2_1 = new Option("definition des termes employes","Articles/ART0003000100010002definition_des_termes_employes.pdf");
     data_1_2_10 = new Option("algorithmique","Articles/ART0047001100010002algorithmique.pdf");
     data_1_2_11 = new Option("panorabric pc v2","Articles/ART0059001500120002panorabric_pc_v2.pdf");
     data_1_2_12 = new Option("tetris","Articles/ART0063001700120002tetris.pdf");
     data_1_2_13 = new Option("theorie des collisions","Articles/ART0070001900030002theorie_des_collisions.pdf");
     data_1_2_14 = new Option("theorie des collisions II","Articles/ART0071002000030002theorie_des_collisions_II.pdf");
     data_1_2_15 = new Option("theorie des collisions III","Articles/ART0078002200030002theorie_des_collisions_III.pdf");
     data_1_2_2 = new Option("presentation de panoramic editor","Articles/ART0006000200100002presentation_de_panoramic_editor.pdf");
     data_1_2_3 = new Option("tuto pacman I","Articles/ART0013000300120002tuto_pacman_I.pdf");
     data_1_2_4 = new Option("tuto pacman II","Articles/ART0014000300120002tuto_pacman_II.pdf");
     data_1_2_5 = new Option("creer le document conceptuel d un jeu","Articles/ART0019000400120002creer_le_document_conceptuel_d_un_jeu.pdf");
     data_1_2_6 = new Option("faire clignoter une led","Articles/ART0022000500130002faire_clignoter_une_led.pdf");
     data_1_2_7 = new Option("creer un jeu","Articles/ART0023000500120002creer_un_jeu.pdf");
     data_1_2_8 = new Option("tuto pacman III","Articles/ART0040000900120002tuto_pacman_III.pdf");
     data_1_2_9 = new Option("creons de la 3d","Articles/ART0041001000050002creons_de_la_3d.pdf");
     data_1_3_1 = new Option("les directives","Articles/ART0008000200010003les_directives.pdf");
     data_1_3_10 = new Option("panoramic et c","Articles/ART0035000800030003panoramic_et_c.pdf");
     data_1_3_11 = new Option("fractales VI","Articles/ART0038000900070003fractales_VI.pdf");
     data_1_3_12 = new Option("fractales VII","Articles/ART0043001000070003fractales_VII.pdf");
     data_1_3_13 = new Option("nombres complexes","Articles/ART0046001100030003nombres_complexes.pdf");
     data_1_3_14 = new Option("fractales VIII","Articles/ART0049001200070003fractales_VIII.pdf");
     data_1_3_15 = new Option("fractales IX","Articles/ART0051001300070003fractales_IX.pdf");
     data_1_3_16 = new Option("fractales X","Articles/ART0054001400070003fractales_X.pdf");
     data_1_3_17 = new Option("compilateur I","Articles/ART0061001600010003compilateur_I.pdf");
     data_1_3_18 = new Option("compilateur II","Articles/ART0064001700010003compilateur_II.pdf");
     data_1_3_19 = new Option("compilateur III","Articles/ART0065001700010003compilateur_III.pdf");
     data_1_3_2 = new Option("calculatrice","Articles/ART0012000300030003calculatrice.pdf");
     data_1_3_20 = new Option("compilateur IV","Articles/ART0066001800010003compilateur_IV.pdf");
     data_1_3_21 = new Option("compilateur V","Articles/ART0068001900010003compilateur_V.pdf");
     data_1_3_22 = new Option("compilateur VI","Articles/ART0072002000010003compilateur_VI.pdf");
     data_1_3_23 = new Option("compilateur VII","Articles/ART0073002000010003compilateur_VII.pdf");
     data_1_3_24 = new Option("compilateur VIII","Articles/ART0075002100010003compilateur_VIII.pdf");
     data_1_3_25 = new Option("compilateur IX","Articles/ART0077002200010003compilateur_IX.pdf");
     data_1_3_26 = new Option("compilateur X","Articles/ART0079002300010003compilateur_X.pdf");
     data_1_3_27 = new Option("compilateur XI","Articles/ART0080002300010003compilateur_XI.pdf");
     data_1_3_28 = new Option("Compilateur XII","Articles/ART0082002400010003Compilateur_XII.pdf");
     data_1_3_3 = new Option("fractales I","Articles/ART0018000400070003fractales_I.pdf");
     data_1_3_4 = new Option("fractales II","Articles/ART0024000500070003fractales_II.pdf");
     data_1_3_5 = new Option("fractales III","Articles/ART0026000600070003fractales_III.pdf");
     data_1_3_6 = new Option("hsv","Articles/ART0027000600060003hsv.pdf");
     data_1_3_7 = new Option("fractales IV","Articles/ART0030000700070003fractales_IV.pdf");
     data_1_3_8 = new Option("dll","Articles/ART0031000700100003dll.pdf");
     data_1_3_9 = new Option("fractales V","Articles/ART0034000800070003fractales_V.pdf");
     data_1_4_1 = new Option("comprehension des routines evenement en panoramic","Articles/ART0009000200010004comprehension_des_routines_evenement_en_panoramic.pdf");
     data_1_4_2 = new Option("comment creer une toolbar","Articles/ART0032000700030004comment_creer_une_toolbar.pdf");
     data_1_4_3 = new Option("dynamicallyloaddll","Articles/ART0033000700030004dynamicallyloaddll.pdf");
     data_1_4_4 = new Option("utilisation des fonctions impression","Articles/ART0036000800030004utilisation_des_fonctions_impression.pdf");
     data_1_4_5 = new Option("menu dynamique vertical","Articles/ART0057001500030004menu_dynamique_vertical.pdf");
     data_1_4_6 = new Option("utilisation des fichiers isam","Articles/ART0076002100030004utilisation_des_fichiers_isam.pdf");
     data_1_5_1 = new Option("premier contact avec panoramic","Articles/ART0002000100100005premier_contact_avec_panoramic.pdf");
     data_1_5_10 = new Option("entree sortie en ligne de commande","Articles/ART0067001800090005entree_sortie_en_ligne_de_commande.pdf");
     data_1_5_11 = new Option("coordonnees polaires","Articles/ART0074002000070005coordonnees_polaires.pdf");
     data_1_5_2 = new Option("conseil de programmation avec panoramic","Articles/ART0004000100110005conseil_de_programmation_avec_panoramic.pdf");
     data_1_5_3 = new Option("structures de programmation","Articles/ART0007000200010005structures_de_programmation.pdf");
     data_1_5_4 = new Option("la ligne de commande","Articles/ART0020000400090005la_ligne_de_commande.pdf");
     data_1_5_5 = new Option("astuces","Articles/ART0039000900010005astuces.pdf");
     data_1_5_6 = new Option("panoramic et les api windows","Articles/ART0042001000010005panoramic_et_les_api_windows.pdf");
     data_1_5_7 = new Option("recursivite","Articles/ART0044001000010005recursivite.pdf");
     data_1_5_8 = new Option("math pour graphisme 2d 3d","Articles/ART0048001100070005math_pour_graphisme_2d_3d.pdf");
     data_1_5_9 = new Option("arithmetique binaire","Articles/ART0053001400080005arithmetique_binaire.pdf");
     data_1_6_1 = new Option("creer un site en html avec panoramic","Articles/ART0045001000030006creer_un_site_en_html_avec_panoramic.pdf");
     data_1_6_2 = new Option("Utilitaire d impression d un source","Articles/ART0081002400030006Utilitaire_d_impression_d_un_source.pdf");
     data_1_7_1 = new Option("vous avez dit arduino","Articles/ART0021000500130007vous_avez_dit_arduino.pdf");
     data_1_8_1 = new Option("la liaison serie avec domoticom","Articles/ART0050001200010008la_liaison_serie_avec_domoticom.pdf");
     data_1_8_2 = new Option("panoramic pour android","Articles/ART0056001400010008panoramic_pour_android.pdf");
     data_1_8_3 = new Option("pour ne pas perdre le nord","Articles/ART0062001600010008pour_ne_pas_perdre_le_nord.pdf");
     data_1_8_4 = new Option("les systemes a onglets","Articles/ART0069001900010008les_systemes_a_onglets.pdf");

    // CATEGORIES ARTICLES 
     data_2_1_1 = new Option("definition des termes employes","Articles/ART0003000100010002definition_des_termes_employes.pdf");
     data_2_1_10 = new Option("panoramic au secours du pedagogue","Articles/ART0052001300010010panoramic_au_secours_du_pedagogue.pdf");
     data_2_1_11 = new Option("panoramic pour android","Articles/ART0056001400010008panoramic_pour_android.pdf");
     data_2_1_12 = new Option("compilateur I","Articles/ART0061001600010003compilateur_I.pdf");
     data_2_1_13 = new Option("pour ne pas perdre le nord","Articles/ART0062001600010008pour_ne_pas_perdre_le_nord.pdf");
     data_2_1_14 = new Option("compilateur II","Articles/ART0064001700010003compilateur_II.pdf");
     data_2_1_15 = new Option("compilateur III","Articles/ART0065001700010003compilateur_III.pdf");
     data_2_1_16 = new Option("compilateur IV","Articles/ART0066001800010003compilateur_IV.pdf");
     data_2_1_17 = new Option("compilateur V","Articles/ART0068001900010003compilateur_V.pdf");
     data_2_1_18 = new Option("les systemes a onglets","Articles/ART0069001900010008les_systemes_a_onglets.pdf");
     data_2_1_19 = new Option("compilateur VI","Articles/ART0072002000010003compilateur_VI.pdf");
     data_2_1_2 = new Option("structures de programmation","Articles/ART0007000200010005structures_de_programmation.pdf");
     data_2_1_20 = new Option("compilateur VII","Articles/ART0073002000010003compilateur_VII.pdf");
     data_2_1_21 = new Option("compilateur VIII","Articles/ART0075002100010003compilateur_VIII.pdf");
     data_2_1_22 = new Option("compilateur IX","Articles/ART0077002200010003compilateur_IX.pdf");
     data_2_1_23 = new Option("compilateur X","Articles/ART0079002300010003compilateur_X.pdf");
     data_2_1_24 = new Option("compilateur XI","Articles/ART0080002300010003compilateur_XI.pdf");
     data_2_1_25 = new Option("Compilateur XII","Articles/ART0082002400010003Compilateur_XII.pdf");
     data_2_1_3 = new Option("les directives","Articles/ART0008000200010003les_directives.pdf");
     data_2_1_4 = new Option("comprehension des routines evenement en panoramic","Articles/ART0009000200010004comprehension_des_routines_evenement_en_panoramic.pdf");
     data_2_1_5 = new Option("astuces","Articles/ART0039000900010005astuces.pdf");
     data_2_1_6 = new Option("panoramic et les api windows","Articles/ART0042001000010005panoramic_et_les_api_windows.pdf");
     data_2_1_7 = new Option("recursivite","Articles/ART0044001000010005recursivite.pdf");
     data_2_1_8 = new Option("algorithmique","Articles/ART0047001100010002algorithmique.pdf");
     data_2_1_9 = new Option("la liaison serie avec domoticom","Articles/ART0050001200010008la_liaison_serie_avec_domoticom.pdf");
     data_2_10_1 = new Option("premier contact avec panoramic","Articles/ART0002000100100005premier_contact_avec_panoramic.pdf");
     data_2_10_2 = new Option("presentation de panoramic editor","Articles/ART0006000200100002presentation_de_panoramic_editor.pdf");
     data_2_10_3 = new Option("je debute avec panoramic I","Articles/ART0011000300100001je_debute_avec_panoramic_I.pdf");
     data_2_10_4 = new Option("je debute avec panoramic II","Articles/ART0016000400100001je_debute_avec_panoramic_II.pdf");
     data_2_10_5 = new Option("je debute avec panoramic III","Articles/ART0025000500100001je_debute_avec_panoramic_III.pdf");
     data_2_10_6 = new Option("je debute avec panoramic IV","Articles/ART0028000600100001je_debute_avec_panoramic_IV.pdf");
     data_2_10_7 = new Option("je debute avec panoramic V","Articles/ART0029000700100001je_debute_avec_panoramic_V.pdf");
     data_2_10_8 = new Option("dll","Articles/ART0031000700100003dll.pdf");
     data_2_10_9 = new Option("cercles","Articles/ART0037000900100011cercles.pdf");
     data_2_11_1 = new Option("conseil de programmation avec panoramic","Articles/ART0004000100110005conseil_de_programmation_avec_panoramic.pdf");
     data_2_12_1 = new Option("tuto pacman I","Articles/ART0013000300120002tuto_pacman_I.pdf");
     data_2_12_2 = new Option("tuto pacman II","Articles/ART0014000300120002tuto_pacman_II.pdf");
     data_2_12_3 = new Option("creer le document conceptuel d un jeu","Articles/ART0019000400120002creer_le_document_conceptuel_d_un_jeu.pdf");
     data_2_12_4 = new Option("creer un jeu","Articles/ART0023000500120002creer_un_jeu.pdf");
     data_2_12_5 = new Option("tuto pacman III","Articles/ART0040000900120002tuto_pacman_III.pdf");
     data_2_12_6 = new Option("panorabric pc v2","Articles/ART0059001500120002panorabric_pc_v2.pdf");
     data_2_12_7 = new Option("le solitaire","Articles/ART0060001600120012le_solitaire.pdf");
     data_2_12_8 = new Option("tetris","Articles/ART0063001700120002tetris.pdf");
     data_2_13_1 = new Option("vous avez dit arduino","Articles/ART0021000500130007vous_avez_dit_arduino.pdf");
     data_2_13_2 = new Option("faire clignoter une led","Articles/ART0022000500130002faire_clignoter_une_led.pdf");
     data_2_2_1 = new Option("le basic et panoramic","Articles/ART0001000100020001le_basic_et_panoramic.pdf");
     data_2_2_2 = new Option("tribulations d un touriste panoramicien","Articles/ART0005000100020010tribulations_d_un_touriste_panoramicien.pdf");
     data_2_3_1 = new Option("calculatrice","Articles/ART0012000300030003calculatrice.pdf");
     data_2_3_10 = new Option("panopedeux","Articles/ART0058001500030010panopedeux.pdf");
     data_2_3_11 = new Option("theorie des collisions","Articles/ART0070001900030002theorie_des_collisions.pdf");
     data_2_3_12 = new Option("theorie des collisions II","Articles/ART0071002000030002theorie_des_collisions_II.pdf");
     data_2_3_13 = new Option("utilisation des fichiers isam","Articles/ART0076002100030004utilisation_des_fichiers_isam.pdf");
     data_2_3_14 = new Option("theorie des collisions III","Articles/ART0078002200030002theorie_des_collisions_III.pdf");
     data_2_3_15 = new Option("Utilitaire d impression d un source","Articles/ART0081002400030006Utilitaire_d_impression_d_un_source.pdf");
     data_2_3_2 = new Option("comment creer une toolbar","Articles/ART0032000700030004comment_creer_une_toolbar.pdf");
     data_2_3_3 = new Option("dynamicallyloaddll","Articles/ART0033000700030004dynamicallyloaddll.pdf");
     data_2_3_4 = new Option("panoramic et c","Articles/ART0035000800030003panoramic_et_c.pdf");
     data_2_3_5 = new Option("utilisation des fonctions impression","Articles/ART0036000800030004utilisation_des_fonctions_impression.pdf");
     data_2_3_6 = new Option("creer un site en html avec panoramic","Articles/ART0045001000030006creer_un_site_en_html_avec_panoramic.pdf");
     data_2_3_7 = new Option("nombres complexes","Articles/ART0046001100030003nombres_complexes.pdf");
     data_2_3_8 = new Option("panopeda 1","Articles/ART0055001400030010panopeda_1.pdf");
     data_2_3_9 = new Option("menu dynamique vertical","Articles/ART0057001500030004menu_dynamique_vertical.pdf");
     data_2_5_1 = new Option("3d chain","Articles/ART00100002000500113d_chain.pdf");
     data_2_5_2 = new Option("camera 3d","Articles/ART0017000400050011camera_3d.pdf");
     data_2_5_3 = new Option("creons de la 3d","Articles/ART0041001000050002creons_de_la_3d.pdf");
     data_2_6_1 = new Option("un peu de couleur","Articles/ART0015000300060010un_peu_de_couleur.pdf");
     data_2_6_2 = new Option("hsv","Articles/ART0027000600060003hsv.pdf");
     data_2_7_1 = new Option("fractales I","Articles/ART0018000400070003fractales_I.pdf");
     data_2_7_10 = new Option("fractales IX","Articles/ART0051001300070003fractales_IX.pdf");
     data_2_7_11 = new Option("fractales X","Articles/ART0054001400070003fractales_X.pdf");
     data_2_7_12 = new Option("coordonnees polaires","Articles/ART0074002000070005coordonnees_polaires.pdf");
     data_2_7_2 = new Option("fractales II","Articles/ART0024000500070003fractales_II.pdf");
     data_2_7_3 = new Option("fractales III","Articles/ART0026000600070003fractales_III.pdf");
     data_2_7_4 = new Option("fractales IV","Articles/ART0030000700070003fractales_IV.pdf");
     data_2_7_5 = new Option("fractales V","Articles/ART0034000800070003fractales_V.pdf");
     data_2_7_6 = new Option("fractales VI","Articles/ART0038000900070003fractales_VI.pdf");
     data_2_7_7 = new Option("fractales VII","Articles/ART0043001000070003fractales_VII.pdf");
     data_2_7_8 = new Option("math pour graphisme 2d 3d","Articles/ART0048001100070005math_pour_graphisme_2d_3d.pdf");
     data_2_7_9 = new Option("fractales VIII","Articles/ART0049001200070003fractales_VIII.pdf");
     data_2_8_1 = new Option("arithmetique binaire","Articles/ART0053001400080005arithmetique_binaire.pdf");
     data_2_9_1 = new Option("la ligne de commande","Articles/ART0020000400090005la_ligne_de_commande.pdf");
     data_2_9_2 = new Option("entree sortie en ligne de commande","Articles/ART0067001800090005entree_sortie_en_ligne_de_commande.pdf");

    // MAGS ARTICLES
     data_3_1_1 = new Option("tribulations d un touriste panoramicien","Articles/ART0005000100020010tribulations_d_un_touriste_panoramicien.pdf");
     data_3_1_2 = new Option("conseil de programmation avec panoramic","Articles/ART0004000100110005conseil_de_programmation_avec_panoramic.pdf");
     data_3_1_3 = new Option("definition des termes employes","Articles/ART0003000100010002definition_des_termes_employes.pdf");
     data_3_1_4 = new Option("premier contact avec panoramic","Articles/ART0002000100100005premier_contact_avec_panoramic.pdf");
     data_3_1_5 = new Option("le basic et panoramic","Articles/ART0001000100020001le_basic_et_panoramic.pdf");
     data_3_10_1 = new Option("creer un site en html avec panoramic","Articles/ART0045001000030006creer_un_site_en_html_avec_panoramic.pdf");
     data_3_10_2 = new Option("recursivite","Articles/ART0044001000010005recursivite.pdf");
     data_3_10_3 = new Option("fractales VII","Articles/ART0043001000070003fractales_VII.pdf");
     data_3_10_4 = new Option("panoramic et les api windows","Articles/ART0042001000010005panoramic_et_les_api_windows.pdf");
     data_3_10_5 = new Option("creons de la 3d","Articles/ART0041001000050002creons_de_la_3d.pdf");
     data_3_11_1 = new Option("math pour graphisme 2d 3d","Articles/ART0048001100070005math_pour_graphisme_2d_3d.pdf");
     data_3_11_2 = new Option("algorithmique","Articles/ART0047001100010002algorithmique.pdf");
     data_3_11_3 = new Option("nombres complexes","Articles/ART0046001100030003nombres_complexes.pdf");
     data_3_12_1 = new Option("la liaison serie avec domoticom","Articles/ART0050001200010008la_liaison_serie_avec_domoticom.pdf");
     data_3_12_2 = new Option("fractales VIII","Articles/ART0049001200070003fractales_VIII.pdf");
     data_3_13_1 = new Option("panoramic au secours du pedagogue","Articles/ART0052001300010010panoramic_au_secours_du_pedagogue.pdf");
     data_3_13_2 = new Option("fractales IX","Articles/ART0051001300070003fractales_IX.pdf");
     data_3_14_1 = new Option("panoramic pour android","Articles/ART0056001400010008panoramic_pour_android.pdf");
     data_3_14_2 = new Option("panopeda 1","Articles/ART0055001400030010panopeda_1.pdf");
     data_3_14_3 = new Option("fractales X","Articles/ART0054001400070003fractales_X.pdf");
     data_3_14_4 = new Option("arithmetique binaire","Articles/ART0053001400080005arithmetique_binaire.pdf");
     data_3_15_1 = new Option("panorabric pc v2","Articles/ART0059001500120002panorabric_pc_v2.pdf");
     data_3_15_2 = new Option("panopedeux","Articles/ART0058001500030010panopedeux.pdf");
     data_3_15_3 = new Option("menu dynamique vertical","Articles/ART0057001500030004menu_dynamique_vertical.pdf");
     data_3_16_1 = new Option("pour ne pas perdre le nord","Articles/ART0062001600010008pour_ne_pas_perdre_le_nord.pdf");
     data_3_16_2 = new Option("compilateur I","Articles/ART0061001600010003compilateur_I.pdf");
     data_3_16_3 = new Option("le solitaire","Articles/ART0060001600120012le_solitaire.pdf");
     data_3_17_1 = new Option("compilateur III","Articles/ART0065001700010003compilateur_III.pdf");
     data_3_17_2 = new Option("compilateur II","Articles/ART0064001700010003compilateur_II.pdf");
     data_3_17_3 = new Option("tetris","Articles/ART0063001700120002tetris.pdf");
     data_3_18_1 = new Option("entree sortie en ligne de commande","Articles/ART0067001800090005entree_sortie_en_ligne_de_commande.pdf");
     data_3_18_2 = new Option("compilateur IV","Articles/ART0066001800010003compilateur_IV.pdf");
     data_3_19_1 = new Option("theorie des collisions","Articles/ART0070001900030002theorie_des_collisions.pdf");
     data_3_19_2 = new Option("les systemes a onglets","Articles/ART0069001900010008les_systemes_a_onglets.pdf");
     data_3_19_3 = new Option("compilateur V","Articles/ART0068001900010003compilateur_V.pdf");
     data_3_2_1 = new Option("3d chain","Articles/ART00100002000500113d_chain.pdf");
     data_3_2_2 = new Option("comprehension des routines evenement en panoramic","Articles/ART0009000200010004comprehension_des_routines_evenement_en_panoramic.pdf");
     data_3_2_3 = new Option("les directives","Articles/ART0008000200010003les_directives.pdf");
     data_3_2_4 = new Option("structures de programmation","Articles/ART0007000200010005structures_de_programmation.pdf");
     data_3_2_5 = new Option("presentation de panoramic editor","Articles/ART0006000200100002presentation_de_panoramic_editor.pdf");
     data_3_20_1 = new Option("coordonnees polaires","Articles/ART0074002000070005coordonnees_polaires.pdf");
     data_3_20_2 = new Option("compilateur VII","Articles/ART0073002000010003compilateur_VII.pdf");
     data_3_20_3 = new Option("compilateur VI","Articles/ART0072002000010003compilateur_VI.pdf");
     data_3_20_4 = new Option("theorie des collisions II","Articles/ART0071002000030002theorie_des_collisions_II.pdf");
     data_3_21_1 = new Option("utilisation des fichiers isam","Articles/ART0076002100030004utilisation_des_fichiers_isam.pdf");
     data_3_21_2 = new Option("compilateur VIII","Articles/ART0075002100010003compilateur_VIII.pdf");
     data_3_22_1 = new Option("theorie des collisions III","Articles/ART0078002200030002theorie_des_collisions_III.pdf");
     data_3_22_2 = new Option("compilateur IX","Articles/ART0077002200010003compilateur_IX.pdf");
     data_3_23_1 = new Option("compilateur XI","Articles/ART0080002300010003compilateur_XI.pdf");
     data_3_23_2 = new Option("compilateur X","Articles/ART0079002300010003compilateur_X.pdf");
     data_3_24_1 = new Option("Compilateur XII","Articles/ART0082002400010003Compilateur_XII.pdf");
     data_3_24_2 = new Option("Utilitaire d impression d un source","Articles/ART0081002400030006Utilitaire_d_impression_d_un_source.pdf");
     data_3_3_1 = new Option("un peu de couleur","Articles/ART0015000300060010un_peu_de_couleur.pdf");
     data_3_3_2 = new Option("tuto pacman II","Articles/ART0014000300120002tuto_pacman_II.pdf");
     data_3_3_3 = new Option("tuto pacman I","Articles/ART0013000300120002tuto_pacman_I.pdf");
     data_3_3_4 = new Option("calculatrice","Articles/ART0012000300030003calculatrice.pdf");
     data_3_3_5 = new Option("je debute avec panoramic I","Articles/ART0011000300100001je_debute_avec_panoramic_I.pdf");
     data_3_4_1 = new Option("la ligne de commande","Articles/ART0020000400090005la_ligne_de_commande.pdf");
     data_3_4_2 = new Option("creer le document conceptuel d un jeu","Articles/ART0019000400120002creer_le_document_conceptuel_d_un_jeu.pdf");
     data_3_4_3 = new Option("fractales I","Articles/ART0018000400070003fractales_I.pdf");
     data_3_4_4 = new Option("camera 3d","Articles/ART0017000400050011camera_3d.pdf");
     data_3_4_5 = new Option("je debute avec panoramic II","Articles/ART0016000400100001je_debute_avec_panoramic_II.pdf");
     data_3_5_1 = new Option("je debute avec panoramic III","Articles/ART0025000500100001je_debute_avec_panoramic_III.pdf");
     data_3_5_2 = new Option("fractales II","Articles/ART0024000500070003fractales_II.pdf");
     data_3_5_3 = new Option("creer un jeu","Articles/ART0023000500120002creer_un_jeu.pdf");
     data_3_5_4 = new Option("faire clignoter une led","Articles/ART0022000500130002faire_clignoter_une_led.pdf");
     data_3_5_5 = new Option("vous avez dit arduino","Articles/ART0021000500130007vous_avez_dit_arduino.pdf");
     data_3_6_1 = new Option("je debute avec panoramic IV","Articles/ART0028000600100001je_debute_avec_panoramic_IV.pdf");
     data_3_6_2 = new Option("hsv","Articles/ART0027000600060003hsv.pdf");
     data_3_6_3 = new Option("fractales III","Articles/ART0026000600070003fractales_III.pdf");
     data_3_7_1 = new Option("dynamicallyloaddll","Articles/ART0033000700030004dynamicallyloaddll.pdf");
     data_3_7_2 = new Option("comment creer une toolbar","Articles/ART0032000700030004comment_creer_une_toolbar.pdf");
     data_3_7_3 = new Option("dll","Articles/ART0031000700100003dll.pdf");
     data_3_7_4 = new Option("fractales IV","Articles/ART0030000700070003fractales_IV.pdf");
     data_3_7_5 = new Option("je debute avec panoramic V","Articles/ART0029000700100001je_debute_avec_panoramic_V.pdf");
     data_3_8_1 = new Option("utilisation des fonctions impression","Articles/ART0036000800030004utilisation_des_fonctions_impression.pdf");
     data_3_8_2 = new Option("panoramic et c","Articles/ART0035000800030003panoramic_et_c.pdf");
     data_3_8_3 = new Option("fractales V","Articles/ART0034000800070003fractales_V.pdf");
     data_3_9_1 = new Option("tuto pacman III","Articles/ART0040000900120002tuto_pacman_III.pdf");
     data_3_9_2 = new Option("astuces","Articles/ART0039000900010005astuces.pdf");
     data_3_9_3 = new Option("fractales VI","Articles/ART0038000900070003fractales_VI.pdf");
     data_3_9_4 = new Option("cercles","Articles/ART0037000900100011cercles.pdf");



    // other parameters
        displaywhenempty=""
        valuewhenempty=-1

        displaywhennotempty="-select-"
        valuewhennotempty=0 

    function change(currentbox) {
     numb = currentbox.id.split("_");
     currentbox = numb[1];
        i=parseInt(currentbox)+1
    // I empty all combo boxes following the current one
        while ((eval("typeof(document.getElementById(\"combo_"+i+"\"))!='undefined'")) &&
               (document.getElementById("combo_"+i)!=null)) {
             son = document.getElementById("combo_"+i);
          // I empty all options except the first one (it isn't allowed)
          for (m=son.options.length-1;m>0;m--) son.options[m]=null;
          // I reset the first option
          son.options[0]=new Option(displaywhenempty,valuewhenempty)
          i=i+1
        }
    // now I create the string with the "base" name ("stringa"), ie. "data_1_0"
    // to which I'll add _0,_1,_2,_3 etc to obtain the name of the combo box to fill
        stringa='data'
        i=0
        while ((eval("typeof(document.getElementById(\"combo_"+i+"\"))!='undefined'")) &&
               (document.getElementById("combo_"+i)!=null)) {
               eval("stringa=stringa+'_'+document.getElementById(\"combo_"+i+"\").selectedIndex")
               if (i==currentbox) break;
               i=i+1
        }
    // filling the "son" combo (if exists)
        following=parseInt(currentbox)+1

        if ((eval("typeof(document.getElementById(\"combo_"+following+"\"))!='undefined'")) &&
            (document.getElementById("combo_"+following)!=null)) {
           son = document.getElementById("combo_"+following);
           stringa=stringa+"_"
           i=0
            while ((eval("typeof("+stringa+i+")!='undefined'")) || (i==0)) {
           // if there are no options, I empty the first option of the "son" combo
        // otherwise I put "-select-" in it
           if ((i==0) && eval("typeof("+stringa+"0)=='undefined'"))
               if (eval("typeof("+stringa+"1)=='undefined'"))
                  eval("son.options[0]=new Option(displaywhenempty,valuewhenempty)")
               else
                  eval("son.options[0]=new Option(displaywhennotempty,valuewhennotempty)")
               else
                  eval("son.options["+i+"]=new Option("+stringa+i+".text,"+stringa+i+".value)")
           i=i+1
        }
           //son.focus()
           i=1
           combostatus=''
           cstatus=stringa.split("_")
           while (cstatus[i]!=null) {
              combostatus=combostatus+cstatus[i]
              i=i+1
              }
           return combostatus;
        }
    }

    
    function Affichage(){
        var adresse = ""
     adresse = combo_2.options[combo_2.selectedIndex].value;
     loadURL(adresse,"visupdf");
    }
    
    function loadURL(url,objet) {
    //recupère l'objet à modifier
    var actu = document.getElementById(objet);
    // creé le nouvel objet de remplacement
    var nouvo = document.createElement('OBJECT');
    nouvo.id = "provisoire";
    nouvo.className = "contenu";
    nouvo.data = url;
    nouvo.width=900;
    nouvo.height=500;
    nouvo.type = "application/pdf"
    // échange des 2 objets
    actu.parentNode.replaceChild(nouvo,actu);
    // donner l'id correct au nouvel objet
    document.getElementById("provisoire").id = objet;
    }    
    
    </script>
0