offline-fantasy-name-generators

Offline version of www.fantasynamegenerators.com
git clone https://git.neptards.moe/neptards/offline-fantasy-name-generators.git
Log | Files | Refs | README

hdmGyptians.js (6658B)


      1 var br = "";
      2 
      3 function nameGen(type) {
      4     var tp = type;
      5     var nm1 = ["Aad", "Aart", "Abeltje", "Ad", "Adje", "Adriaan", "Albert", "Alie", "Andries", "Antoon", "Ard", "Arend", "Arjan", "Arjen", "Arnout", "Bart", "Bartjan", "Bartje", "Bas", "Basten", "Bastijn", "Berend", "Berg", "Boudewijn", "Cees", "Chiel", "Christiaan", "Co", "Coen", "Corneel", "Daan", "Dan", "David", "Diederick", "Dik", "Dirk", "Dolf", "Dries", "Eelco", "Egbert", "Elco", "Eldert", "Emiel", "Ewoud", "Flip", "Florens", "Florentijn", "Floris", "Freek", "Gerrit", "Gert", "Gertjan", "Giel", "Gijsbert", "Gijsje", "Govert", "Gudo", "Gust", "Gustaaf", "Guust", "Harm", "Harrie", "Heiko", "Hein", "Hendricus", "Henk", "Henkie", "Henkjan", "Hermen", "Hubert", "Hubrecht", "Huib", "Huibert", "Huig", "Huub", "Huug", "Ido", "Issaac", "Iwan", "Jelle", "Jeroen", "Jochem", "Jochum", "Joep", "Joeri", "Jop", "Joren", "Joris", "Jos", "Julian", "Jurian", "Jurren", "Jurriaan", "Jurrian", "Jurrien", "Jurrijn", "Justen", "Kasper", "Kees", "Kevin", "Klaas", "Ko", "Kobus", "Koen", "Korneel", "Lars", "Laurens", "Leendert", "Lennaert", "Lennerd", "Lennert", "Lindert", "Lodewijk", "Lourens", "Louw", "Louwrens", "Lowie", "Luuk", "Maas", "Machiel", "Magnus", "Mannes", "Marcel", "Marlijn", "Marnix", "Mart", "Marthijn", "Martien", "Martijn", "Mathies", "Mathijn", "Mathijs", "Matthijs", "Maup", "Maurits", "Mechiel", "Mert", "Michiel", "Nanko", "Nard", "Naud", "Naut", "Nelis", "Nicolaas", "Niek", "Noud", "Nout", "Peet", "Pier", "Piet", "Pietje", "Quinten", "Quintijn", "Reggy", "Reinier", "Reinout", "Remco", "Remko", "Rik", "Rikkert", "Rinus", "Robbert", "Roelof", "Rogier", "Ron", "Rudie", "Ruud", "Sander", "Sebastiaan", "Sibren", "Sieb", "Siert", "Sijbrand", "Sijmen", "Sjaak", "Sjang", "Sjef", "Stans", "Steef", "Stefaan", "Stefan", "Stijn", "Teun", "Theun", "Thies", "Thijn", "Thijs", "Tijl", "Ton", "Toon", "Twan", "Valentijn", "Vincent", "Walter", "Wil", "Willem", "Wim", "Wouter", "Youri"];
      6     var nm2 = ["Eliza", "Mariska", "Eline", "Madeleine", "Vera", "Veerle", "Juliette", "Lisanne", "Valerie", "Aafke", "Aaltje", "Anemoon", "Anje", "Ankie", "Annalies", "Annelies", "Annelijn", "Anneloes", "Annemarieke", "Annemarije", "Annemarijn", "Annemiek", "Annemieke", "Annemijn", "Brechtje", "Bregje", "Carlijn", "Carlijne", "Carolien", "Carolijn", "Cathelijn", "Cathelijne", "Catootje", "Cor", "Daantje", "Dieneke", "Dienke", "Dineke", "Door", "Doortje", "Eefje", "Eefke", "Eline", "Elle", "Ellen", "Ellemieke", "Ellemijn", "Elsanne", "Elske", "Evelien", "Femke", "Fien", "Fientje", "Fleurtje", "Floortje", "Florieke", "Fransien", "Geesje", "Gerrieke", "Godelieve", "Greetje", "Griet", "Grietje", "Hanneke", "Heleen", "Hendrika", "Iemke", "Ineke", "Jacolien", "Jacoliene", "Janneke", "Janske", "Jasmijn", "Jet", "Jette", "Joke", "Jolien", "Jolijn", "Joosje", "Jooske", "Jorieke", "Kaatje", "Karlien", "Karlijn", "Katrien", "Katrijn", "Klaartje", "Krisje", "Kristien", "Lauke", "Laurien", "Leentje", "Leonie", "Leontien", "Lieke", "Lieke", "Liene", "Lies", "Liesbeth", "Lineke", "Linneke", "Loes", "Loesje", "Lotje", "Lotte", "Maaike", "Maartje", "Madelief", "Madelien", "Mareike", "Margje", "Margriet", "Marieke", "Mariet", "Marije", "Marijke", "Marijne", "Marijntje", "Marieke", "Marit", "Marjolein", "Marjoleine", "Marjolijn", "Marlieke", "Marlien", "Marlies", "Marlijn", "Marloes", "Martje", "Marysa", "Mayke", "Merel", "Mieke", "Miesje", "Mirre", "Mirte", "Neele", "Neeltje", "Nelke", "Nelleke", "Nineke", "Niene", "Noortje", "Noud", "Ottelien", "Paulien", "Pien", "Fien", "Petra", "Renske", "Riet", "Rineke", "Rolien", "Roos", "Roosje", "Roosmarijn", "Rosemarije", "Rozemarijn", "Rozemijn", "Saar", "Saartje", "Sanne", "Sien", "Siske", "Sofie", "Sofietje", "Sophie", "Suus", "Suusje", "Thea", "Tineke", "Tatiana", "To", "Toos", "Trienke", "Trijntje", "Veerle", "Verle", "Wijnanda", "Willy", "Willemein", "Willemieke", "Willemien", "Willemijn", "Yasmijn"];
      7     var nm3 = ["Aerts", "Bakker", "Blom", "Boer", "Bos", "Bosch", "Bosman", "Brouwer", "Claes", "Claeys", "Declerck", "Decock", "Decoster", "Dekker", "Desmet", "Devos", "Dewilde", "Dieleman", "Dijkstra", "Driessen", "Evers", "Gerritsen", "Gielen", "Goossens", "Groen", "Hamelink", "Hendriks", "Hermans", "Hoekstra", "Hofman", "Huisman", "Jacobs", "Janse", "Jansen", "Janssen", "Janssens", "Jonker", "Kok", "Koning", "Koster", "Kramer", "Kuijpers", "Kuiper", "Kuipers", "Lemmens", "Maas", "Maes", "Martens", "Meijer", "Mertens", "Meyer", "Michiels", "Mol", "Molenaar", "Mulder", "Peeters", "Peters", "Post", "Postma", "Prins", "Sanders", "Schipper", "Scholten", "Schouten", "Smeets", "Smet", "Smets", "Smit", "Smits", "Thijs", "Timmermans", "Vandamme", "Vandenberghe", "Vandenbroeck", "Vandevelde", "Veenstra", "Verbeek", "Verhaeghe", "Verhoeven", "Vermeulen", "Verstraete", "Vink", "Visser", "Vos", "Willems", "Willemsen", "Wisse", "Wolters", "Wouters", "de Boer", "de Bruijn", "de Bruin", "de Bruyn", "de Graaf", "de Groot", "de Haan", "de Jong", "de Jonge", "de Koning", "de Lange", "de Leeuw", "de Ruiter", "de Visser", "de Vos", "de Vries", "de Wit", "van Beek", "van Dam", "van Dijk", "van Dongen", "van Doorn", "van Leeuwen", "van Loon", "van Veen", "van Vliet", "van Wijk", "van de Berg", "van de Brink", "van de Broek", "van de Heijden", "van de Pol", "van de Veen", "van de Velde", "van de Velden", "van de Ven", "van de Wal", "van den Berg", "van den Bosch", "van den Brink", "van den Broek", "van den Heijden", "van den Heuvel", "van den Pol", "van den Veen", "van den Velde", "van den Velden", "van den Ven", "van der Berg", "van der Broek", "van der Heijden", "van der Heyden", "van der Horst", "van der Laan", "van der Linden", "van der Meer", "van der Meulen", "van der Pol", "van der Veen", "van der Velde", "van der Velden", "van der Ven", "van der Wal"];
      8     var element = document.createElement("div");
      9     element.setAttribute("id", "result");
     10     for (i = 0; i < 10; i++) {
     11         rnd2 = Math.random() * nm3.length | 0;
     12         if (tp === 1) {
     13             rnd = Math.random() * nm2.length | 0;
     14             nMs = nm2[rnd] + " " + nm3[rnd2];
     15             nm2.splice(rnd, 1);
     16         } else {
     17             rnd = Math.random() * nm1.length | 0;
     18             nMs = nm1[rnd] + " " + nm3[rnd2];
     19             nm1.splice(rnd, 1);
     20         }
     21         nm3.splice(rnd2, 1);
     22         br = document.createElement('br');
     23         element.appendChild(document.createTextNode(nMs));
     24         element.appendChild(br);
     25     }
     26     if (document.getElementById("result")) {
     27         document.getElementById("placeholder").removeChild(document.getElementById("result"));
     28     }
     29     document.getElementById("placeholder").appendChild(element);
     30 }