function topicElement(topic, linkString, parentString, synonymsArray)
{
this.topic = topic;
this.linkString = linkString;
this.parentString = parentString;
this.synonymsArray = synonymsArray;
}

//topicsArray[""] = new topicElement("","",""); topicList[k++] = "";
topicsArray = new Object();
topicList = new Array();
k = 0;

topicsArray["Alleria Coursevent"] = new topicElement("Alleria Coursevent","315.xml","Hauts-elfes et elfes de sang",new Array("Alleria")); topicList[k++] = "Alleria Coursevent";
topicsArray["Anasterian Haut-soleil"] = new topicElement("Anasterian Haut-soleil","319.xml","Hauts-elfes et elfes de sang",new Array("Anasterian")); topicList[k++] = "Anasterian Haut-soleil";
topicsArray["Azeroth"] = new topicElement("Azeroth","327.xml","L'univers de Warcraft"); topicList[k++] = "Azeroth";
topicsArray["Azshara"] = new topicElement("Azshara","330.xml","Demi-dieux"); topicList[k++] = "Azshara";
topicsArray["Elfes de sang"] = new topicElement("Elfes de sang","338.xml","Hauts-elfes et elfes de sang",new Array("elfe de sang")); topicList[k++] = "Elfes de sang";
topicsArray["Légion ardente"] = new topicElement("Légion ardente","346.xml","Factions"); topicList[k++] = "Légion ardente";
topicsArray["Cercle cénarien"] = new topicElement("Cercle cénarien","349.xml","Factions"); topicList[k++] = "Cercle cénarien";
topicsArray["Cénarius"] = new topicElement("Cénarius","350.xml","Demi-dieux"); topicList[k++] = "Cénarius";
topicsArray["Darnassien"] = new topicElement("Darnassien","361.xml","Langues"); topicList[k++] = "Darnassien";
topicsArray["Dath'Remar Haut-soleil"] = new topicElement("Dath'Remar Haut-soleil","363.xml","Hauts-elfes et elfes de sang",new Array("Dath'Remar")); topicList[k++] = "Dath'Remar Haut-soleil";
topicsArray["Dejahna"] = new topicElement("Dejahna","367.xml","Elfes de la nuit"); topicList[k++] = "Dejahna";
topicsArray["Demi-dieux"] = new topicElement("Demi-dieux","369.xml","Immortels",new Array("demi-dieu","demi-déesse")); topicList[k++] = "Demi-dieux";
topicsArray["Démons"] = new topicElement("Démons","371.xml","Immortels",new Array("démon")); topicList[k++] = "Démons";
topicsArray["Desdel Oeilétoile"] = new topicElement("Desdel Oeilétoile","785.xml","Elfes de la nuit",new Array("Desdel")); topicList[k++] = "Desdel Oeilétoile";
topicsArray["Druides"] = new topicElement("Druides","381.xml","Vocations",new Array("druide","druidisme")); topicList[k++] = "Druides";
topicsArray["Elune"] = new topicElement("Elune","392.xml","Dieux"); topicList[k++] = "Elune";
topicsArray["Rêve d'émeraude"] = new topicElement("Rêve d'émeraude","394.xml","L'univers de Warcraft"); topicList[k++] = "Rêve d'émeraude";
topicsArray["Factions"] = new topicElement("Factions","400.xml","TopLevel"); topicList[k++] = "Factions";
topicsArray["Fandral Forteramure"] = new topicElement("Fandral Forteramure","401.xml","Elfes de la nuit",new Array("Fandral")); topicList[k++] = "Fandral Forteramure";
topicsArray["Pérégrins"] = new topicElement("Pérégrins","402.xml","Factions"); topicList[k++] = "Pérégrins";
topicsArray["Dieux"] = new topicElement("Dieux","417.xml","Immortels",new Array("déesse")); topicList[k++] = "Dieux";
topicsArray["Hauts-elfes"] = new topicElement("Hauts-elfes","429.xml","Hauts-elfes et elfes de sang",new Array("haut-elfe")); topicList[k++] = "Hauts-elfes";
topicsArray["Hauts-elfes et elfes de sang"] = new topicElement("Hauts-elfes et elfes de sang","339.xml","Races mortelles"); topicList[k++] = "Hauts-elfes et elfes de sang";
topicsArray["Bien-nés"] = new topicElement("Bien-nés","430.xml","Factions"); topicList[k++] = "Bien-nés";
topicsArray["Illidan Hurlorage"] = new topicElement("Illidan Hurlorage","441.xml","Démons",new Array("Illidan")); topicList[k++] = "Illidan Hurlorage";
topicsArray["Immortels"] = new topicElement("Immortels","442.xml","TopLevel",new Array("immortel","immortalité")); topicList[k++] = "Immortels";
topicsArray["Jarod Chantelombre"] = new topicElement("Jarod Chantelombre","449.xml","Elfes de la nuit",new Array("Jarod")); topicList[k++] = "Jarod Chantelombre";
topicsArray["Kael'thas Haut-soleil"] = new topicElement("Kael'thas Haut-soleil","451.xml","Hauts-elfes et elfes de sang",new Array("Kael'thas")); topicList[k++] = "Kael'thas Haut-soleil";
topicsArray["Kur'talos Crête-du-corbeau"] = new topicElement("Kur'talos Crête-du-corbeau","463.xml","Elfes de la nuit",new Array("Kur'talos")); topicList[k++] = "Kur'talos Crête-du-corbeau";
topicsArray["Langues"] = new topicElement("Langues","577.xml","TopLevel"); topicList[k++] = "Langues";
topicsArray["Latosius"] = new topicElement("Latosius","464.xml","Elfes de la nuit"); topicList[k++] = "Latosius";
topicsArray["Maiev Chantelombre"] = new topicElement("Maiev Chantelombre","472.xml","Elfes de la nuit",new Array("Maiev")); topicList[k++] = "Maiev Chantelombre";
topicsArray["Malfurion Hurlorage"] = new topicElement("Malfurion Hurlorage","474.xml","Elfes de la nuit",new Array("Malfurion")); topicList[k++] = "Malfurion Hurlorage";
topicsArray["Malorne"] = new topicElement("Malorne","475.xml","Demi-dieux"); topicList[k++] = "Malorne";
topicsArray["Garde de la Lune"] = new topicElement("Garde de la Lune","481.xml","Factions"); topicList[k++] = "Garde de la Lune";
topicsArray["Races mortelles"] = new topicElement("Races mortelles","545.xml","TopLevel"); topicList[k++] = "Races mortelles";
topicsArray["Nagas"] = new topicElement("Nagas","487.xml","Races mortelles",new Array("naga")); topicList[k++] = "Nagas";
topicsArray["Elfes de la nuit"] = new topicElement("Elfes de la nuit","508.xml","Races mortelles",new Array("elfe de la nuit")); topicList[k++] = "Elfes de la nuit";
topicsArray["Satyres"] = new topicElement("Satyres","540.xml","Démons",new Array("satyre")); topicList[k++] = "Satyres";
topicsArray["Sentinelles"] = new topicElement("Sentinelles","546.xml","Factions"); topicList[k++] = "Sentinelles";
topicsArray["Sœurs d'Elune"] = new topicElement("Sœurs d'Elune","554.xml","Factions",new Array("sœur d'Elune")); topicList[k++] = "Sœurs d'Elune";
topicsArray["Thalassien"] = new topicElement("Thalassien","576.xml","Langues"); topicList[k++] = "Thalassien";
topicsArray["L'univers de Warcraft"] = new topicElement("L'univers de Warcraft","580.xml","TopLevel"); topicList[k++] = "L'univers de Warcraft";
topicsArray["Néant distordu"] = new topicElement("Néant distordu","594.xml","L'univers de Warcraft"); topicList[k++] = "Néant distordu";
topicsArray["Tyrande Murmevent"] = new topicElement("Tyrande Murmevent","598.xml","Elfes de la nuit",new Array("Tyrande")); topicList[k++] = "Tyrande Murmevent";
topicsArray["Valstann Forteramure"] = new topicElement("Valstann Forteramure","608.xml","Elfes de la nuit",new Array("Valstann")); topicList[k++] = "Valstann Forteramure";
topicsArray["Vashj"] = new topicElement("Vashj","610.xml","Nagas"); topicList[k++] = "Vashj";
topicsArray["Vereesa Coursevent"] = new topicElement("Vereesa Coursevent","611.xml","Hauts-elfes et elfes de sang",new Array("Vereesa")); topicList[k++] = "Vereesa Coursevent";
topicsArray["Vocations"] = new topicElement("Vocations","612.xml","TopLevel"); topicList[k++] = "Vocations";
topicsArray["Guetteuses"] = new topicElement("Guetteuses","624.xml","Factions"); topicList[k++] = "Guetteuses";
topicsArray["Xavius"] = new topicElement("Xavius","634.xml","Démons"); topicList[k++] = "Xavius";
// topicsArray["Lexique international"] = new topicElement("Lexique international","lexicon.xml","TopLevel"); topicList[k++] = "Lexique international"; // Wont work wihout that line
topicsArray["TopLevel"] = new topicElement("TopLevel","index.xml","TopLevel");





