You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

31 lines
16 KiB
JavaScript

function nameGen(type) {
var nm1 = ["Adenet", "Adenin", "Adenulphus", "Alain", "Alardin", "Alardus", "Albert", "Albertus", "Aleamme", "Aleaume", "Alixandre", "Almaricus", "Almaurry", "Amaury", "Ambroisin", "Ambroys", "Ame", "Ancelet", "Andreas", "Andri", "Andriet", "Andry", "Ansellus", "Anthoine", "Arnoul", "Arnould", "Arnoulet", "Arnoullet", "Arnoult", "Arnulphus", "Ascelinus", "Aubelet", "Aubert", "Aubertin", "Aubertus", "Aubin", "Audebert", "Audenin", "Audouin", "Auffroy", "Aufondet", "Augé", "Augustin", "Balthazar", "Barbedaurus", "Bastien", "Baudet", "Baudoin", "Baudrain", "Bellus", "Benard", "Benoit", "Bernard", "Bernart", "Berthelemy", "Berthelmi", "Berthelot", "Bertin", "Bertran", "Binet", "Blanchet", "Blavot", "Boniface", "Bossu", "Boutart", "Brion", "Brodier", "Bureau", "Caisin", "Cardin", "Casin", "Cassin", "Charles", "Charlot", "Chiquart", "Christofle", "Clamens", "Clement", "Climent", "Colart", "Colet", "Colin", "Colinet", "Colinus", "Collinet", "Conrrard", "Conrrart", "Conrrat", "Crespin", "Daniel", "Denis", "Denisot", "Denixost", "Dimenche", "Domin", "Dreue", "Drouet", "Durant", "Dyonisius", "Edouart", "Elyot", "Emery", "Enguerran", "Enguerrand", "Erard", "Erart", "Ernault", "Estiene", "Estienne", "Ethor", "Eustace", "Evrard", "Evrardus", "Evrart", "Felix", "Ferrant", "Ferricus", "Fleurent", "Fleury", "Floquart", "Florent", "Fouet", "François", "Françoys", "Fremin", "Gabriel", "Gadiffer", "Galleren", "Galois", "Galoys", "Galterus", "Gamelet", "Gamet", "Garnerus", "Garnier", "Garnot", "Gassot", "Gauchier", "Gaufridus", "Gaultier", "Gautier", "Gazonus", "George", "Gerard", "Gerart", "Germain", "Gervaisot", "Gervasius", "Gieffrin", "Gieffroy", "Gilbert", "Gilebertus", "Giles", "Gilet", "Gillebert", "Gilles", "Gillet", "Gillot", "Gilo", "Gilot", "Girard", "Girardus", "Girart", "Giraudus", "Girout", "Gobin", "Godeffroy", "Godefroy", "Gracien", "Guerin", "Guerinet", "Guermundus", "Guibert", "Guido", "Guieffroy", "Guillaume", "Guillelmus", "Guillemin", "Guillemot", "Guillermus", "Guillot", "Guillotus", "Guimart", "Guion", "Guiot", "Guy", "Guymart", "Gyeffroy", "Hamericus", "Hangest", "Hannequin", "Harloynus", "Hebert", "Helie", "Heliot", "Helloinus", "Helyot", "Hemericus", "Hemonnet", "Hennequin", "Henricus", "Henriet", "Henrriet", "Henrry", "Henrryet", "Henry", "Henryet", "Herbertus", "Herbin", "Herle", "Herman", "Hermant", "Hervé", "Houdretus", "Hubertus", "Huchon", "Hue", "Huet", "Huget", "Hugo", "Huguelin", "Huguenin", "Hugues", "Huguet", "Huistase", "Husson", "Imbert", "Innocent", "Jacob", "Jacobus", "Jacotin", "Jacques", "Jacquet", "Jacquot", "Jamet", "Jaquemin", "Jaques", "Jaquet", "Jaquin", "Jaquinot", "Jaquob", "Jaquot", "Jaspar", "Jean", "Jehan", "Jehanin", "Jehannin", "Jodoinus", "Johannes", "Johannotus", "Josset", "Jourdain", "Judoinus", "Julien", "Junien", "Lambert", "Lambertus", "Lancelet", "Lancelinus", "Lancelot", "Landricus", "Larrecin", "Laurens", "Laurentin", "Lorens", "Lorin", "Louis", "Louys", "Loys", "Loyset", "Luca", "Lucas", "Luquin", "Lyebault", "Macé", "Maciotus", "Mahiet", "Mahieu", "Marc", "Marcel", "Marcelet", "Marinet", "Marquet", "Martin", "Martinus", "Mathé", "Mathelin", "Matheus", "Mathieu", "Maussart", "Menet", "Michael", "Michault", "Michel", "Michelet", "Michellet", "Michiel", "Mile", "Milet", "Mille", "Morelet", "Moriset", "Natalis", "Naudin", "Nicaise", "Nicholaus", "Nicolas", "Nicolaus", "Nicole", "Nicolle", "Noel", "Odo", "Oliverus", "Olivier", "Oudart", "Oudin", "Oudinet", "Paquier", "Pasquier", "Perrenet", "Perresson", "Perrin", "Perrot", "Perrotus", "Petrus", "Phelippon", "Phelippot", "Philippe", "Philippes", "Philippin", "Philippot", "Philippus", "Phillippot", "Phlippot", "Pierre", "Pierrey", "Poncelet", "Poncellet", "Poncet", "Porret", "Poton", "Quentin", "Radulfus", "Raoul", "Raoulet", "Raoulin", "Rasse", "Raymon", "Raymondin", "Reginaldus", "Regnault", "Regnier", "Remon", "Remonet", "Remy", "Renodus", "Richard", "Richardus", "Richart", "Robert", "Robertus", "Robin", "Robinet", "Robinus", "Rogerin", "Rogerus", "Rogier", "Rolet", "Rolin", "Sauvage", "Sauvaige", "Senestre", "Sicart", "Simmonet", "Simon", "Simonnet", "Stephanus", "Symmonet", "Symon", "Symonet", "Symonnet", "Talbot", "Talebot", "Tallebot", "Tanguy", "Tanneguy", "Tassin", "Thevenin", "Thevot", "Thibault", "Thierry", "Thomas", "Thomassin", "Thomin", "Thommas", "Toussains", "Tyonius", "Tyonotus", "Verain", "Vincent", "Vincentius", "Vivien", "Volo", "Voulo", "Ymbelet", "Ymbelot", "Ymbert", "Ymbolet", "Ysambart", "Yvo", "Yvon", "Yvonnet"];
var nm2 = ["Aalaida", "Aalidis", "Aalina", "Acelina", "Ada", "Adela", "Adelaida", "Adelaidis", "Adelais", "Adelaisa", "Adeleisa", "Adelida", "Adelidis", "Adelina", "Adeliz", "Adeliza", "Adilidis", "Advenia", "Aelina", "Aelisia", "Aelizia", "Agnes", "Ahelis", "Ahelissa", "Alberada", "Alberada", "Albercia", "Albereda", "Albereia", "Albreda", "Albree", "Alesia", "Alicia", "Alina", "Alis", "Aliz", "Alot", "Alote", "Amabilia", "Amabilis", "Amabilla", "Amabillia", "Amable", "Amanda", "Amelina", "Amia", "Amicia", "Anastasia", "Anestasia", "Anffridis", "Angnes", "Annais", "Annas", "Anneis", "Annes", "Ansfrida", "Ansfriedis", "Argentina", "Ascelina", "Ascelina", "Atheleisia", "Athelina", "Aubreda", "Auicia", "Auisia", "Auizia", "Aunda", "Avenia", "Avicia", "Avisa", "Avitia", "Awunda", "Axidis", "Basilia", "Beatricia", "Beatris", "Beatrix", "Beatriz", "Bele", "Beliardis", "Belsant", "Belsante", "Bencelina", "Benedicta", "Benscelina", "Berta", "Bertha", "Bona", "Bona", "Bonanata", "Cassandra", "Catelin", "Caterina", "Caterina", "Catherina", "Catin", "Cecilia", "Celestria", "Cintoria", "Clara", "Clarell'", "Clarice", "Claricia", "Clericia", "Constancia", "Constantia", "Cussata", "Custancia", "Deifrida", "Delicata", "Deonisia", "Dionisia", "Duvelina", "Duze", "Eddeva", "Edelina", "Egelina", "Eglentina", "Eilaria", "Einilda", "Elaria", "Elena", "Elewisa", "Elisabet", "Elisabeth", "Elizabet", "Elizabez", "Elysant", "Emelin", "Emelina", "Emelot", "Emeloth", "Emitia", "Emma", "Emmelina", "Emmelina", "Engeleis", "Engeleisia", "Engelise", "Eremburga", "Eremburgis", "Erma", "Ermelina", "Ermeneldis", "Ermengardis", "Ermenildis", "Eufemia", "Eufemma", "Eulalia", "Eularia", "Eustachia", "Eva", "Fredissendis", "Genovefa", "Genovefa", "Gilia", "Giliana", "Gillota", "Gisla", "Godelina", "Godelina", "Gracia", "Gratia", "Grecia", "Guimara", "Haduisa", "Hadvis", "Hadvisa", "Hadwisa", "Hahewisa", "Hathvidis", "Hathvisa", "Hatuisa", "Hatvid", "Hatvidis", "Hatvisa", "Havidis", "Havisa", "Havisa", "Hawis", "Hawisa", "Hawisia", "Hebreia", "Heilewis", "Heilewisa", "Heldeburgis", "Helena", "Helewis", "Helisabeth", "Helisent", "Heluina", "Helvisa", "Herleva", "Hersendis", "Hersent", "Hersinda", "Hesa", "Heza", "Hilda", "Hilde", "Hildeburgis", "Hildegardis", "Hildiard'", "Hildiarda", "Hildiburgis", "Hodierna", "Hodierna", "Hugolina", "Hugolina", "Hyldeiard", "Hysode", "Ida", "Isabellis", "Iseldis", "Iseuda", "Isolda", "Isouda", "Iuetta", "Iuette", "Joetta", "Johi", "Joia", "Joiha", "Joya", "Juelina", "Juetta", "Juheta", "Juliana", "Justa", "Juwete", "Katelin", "Katerina", "Katherina", "Kenilda", "Lecelina", "Lecia", "Legarda", "Legardis", "Leodegardis", "Lescelina", "Letia", "Ligarda", "Ligardis", "Luce", "Lucia", "Lutia", "Mabella", "Mabilia", "Mabill", "Mabill'", "Mabillia", "Mactilda", "Mactildis", "Magge", "Magot", "Magota", "Mahald", "Mahalt", "Mahaut", "Mahildis", "Maleta", "Malina", "Malle", "Malota", "Maltildis", "Margareta", "Margarita", "Margeria", "Maria", "Mariot", "Mariota", "Marjoria", "Mathilda", "Mathildis", "Matildis", "Matill'", "Matillis", "Mautild", "Maysant", "Meisent", "Melisant", "Melisent", "Melisentia", "Milesent", "Milisendis", "Mogg", "Mogge", "Molle", "Moysant", "Moysent", "Muriel", "Muriela", "Murieldis", "Murielis", "Muriella", "Muriellis", "Naria", "Nicholaa", "Nicolaa", "Oda", "Odelda", "Odelina", "Odierna", "Odila", "Oriholt", "Oriolda", "Osanna", "Osmoildis", "Papia", "Petronilla", "Petronilla", "Prudence", "Prudencia", "Prudentia", "Racildis", "Ragenel", "Ragenhild", "Ragenild", "Ragenilda", "Rametta", "Regina", "Reina", "Reneldis", "Renilla", "Riceldis", "Richeldis", "Richild", "Richildis", "Richolda", "Ricolda", "Rikilda", "Roes'", "Roesia", "Rohaida", "Rohaidis", "Rohais", "Rohaisa", "Roheis", "Roheisia", "Rohesia", "Rosia", "Rosza", "Roysia", "Sabilina", "Sabina", "Sarra", "Sedaina", "Sedania", "Sedehanna", "Sefridis", "Seifrida", "Sibilla", "Supplicia", "Susanna", "Teffania", "Tephania", "Tescelina", "Teuscenda", "Theffanie", "Theophania", "Tola", "Wimarc", "Wimarca", "Yda", "Ysolt", "Ysoude", "Ysout"];
var nm3 = ["Édouard", "Abadie", "Abbadie", "About", "Adnet", "Affré", "Alard", "Alarie", "Aliker", "Allaire", "Allais", "Allard", "Allemand", "Alméras", "Ancel", "Ange", "Anouilh", "Appell", "Arceneaux", "Ardouin", "Arsenault", "Asselin", "Asselineau", "Astier", "Auberjonois", "Aubert", "Auch", "Auclair", "Auger", "Auguste", "Auvray", "Aveline", "Azéma", "Azaïs", "Bélanger", "Béliveau", "Bachelet", "Bachelot", "Bacque", "Badeaux", "Baillairgé", "Baillieu", "Bain", "Ballesdens", "Ballouhey", "Balzac", "Barbeau", "Barbet", "Barbier", "Bardin", "Barnier", "Barrande", "Barrault", "Barreau", "Barthélemy", "Barthet", "Baschet", "Bassot", "Batteux", "Battier", "Baudelaire", "Baudet", "Baugé", "Baumé", "Baume", "Bazalgette", "Beaubois", "Beauchamp", "Beaudouin", "Beaufils", "Beaugendre", "Beaulieu", "Beaulne", "Beaumanoir", "Beaumont", "Beauregard", "Beauvais", "Beauvau", "Beauvilliers", "Beaux", "Bechard", "Bellegarde", "Belyea", "Benett", "Berengar", "Berger", "Berlioz", "Bernier", "Berthelot", "Bertillon", "Bescond", "Besnard", "Bessette", "Besson", "Bethune", "Bettencourt", "Bissonnette", "Bittencourt", "Blaise", "Blanc", "Blanchard", "Blanchet", "Blondeau", "Bocuse", "Boffrand", "Boisselot", "Boissieu", "Boissonade", "Bombelles", "Bonhomme", "Bonnel", "Bonnet", "Bonnot", "Bossuet", "Botrel", "Bouchard", "Boucher", "Boudet", "Boudier", "Boudon", "Boudreaux", "Bougie", "Bouhier", "Boulanger", "Boulet", "Boulle", "Bourbeau", "Bourcier", "Bourdon", "Bourgeois", "Bourguignon", "Bourque", "Bourseiller", "Bousquet", "Boutet", "Bouthillier", "Boutin", "Boutroux", "Bozonnet", "Brassard", "Brasseur", "Brazier", "Breguet", "Brian", "Brochard", "Brosseau", "Brousseau", "Brugière", "Bruguière", "Bruneau", "Brunelle", "Brunet", "Bullion", "Bureau", "Côté", "Cahun", "Caillat", "Cailloux", "Calvet", "Camille", "Carbonneau", "Carpentier", "Carré", "Carrel", "Carrell", "Cartier", "Castex", "Cazal", "Cazenave", "Celice", "Cellier", "Cerf", "Cerfbeer", "Chéreau", "Chéron", "Chabert", "Chagnon", "Chaney", "Chapelle", "Chappelle", "Chappuis", "Chapuis", "Charbonneau", "Charbonnier", "Chardin", "Charpentier", "Charrier", "Chastain", "Chaucer", "Chaufourier", "Chausson", "Chauve", "Chauveau", "Chevalier", "Chevotet", "Choffard", "Chopin", "Choquet", "Chuquet", "Clérico", "Clérisseau", "Clair", "Cochet", "Colbert", "Compere", "Coquelin", "Cordonnier", "Cormier", "Corne", "Corriveau", "Cortot", "Coulomb", "Courbet", "Courbis", "Courtet", "Courtial", "Courvoisier", "Cousteau", "Couturier", "Couvreur", "Crépin", "Crevier", "Crozier", "Cuvier", "Cuvillier", "D'Aboville", "D'Amboise", "Darche", "Daucourt", "De Guignes", "De Saint-Pierre", "De Verley", "De Villepin", "De Villiers", "De la Croix", "Delacroix", "Delafose", "Delafosse", "Delannoy", "Delaplace", "Delaunay", "Delcroix", "Delisle", "Deloffre", "Delon", "Delsarte", "Demaret", "Dembélé", "Deniau", "Derocles", "Deschanel", "Descombes", "Deshaies", "Desjardins", "Deslys", "Desmarais", "Devereaux", "Devereux", "Devillers", "Didier", "Dieudonné", "Dieulafoy", "Dimont", "Dior", "Doisneau", "Donnet", "Droz", "Du Toit", "Dubois", "Dubos", "Dubost", "Dubuisson", "Duchamp", "Duchemin", "Duclos", "Dufour", "Dufresne", "Duhamel", "Dujardin", "Dumont", "Dupont", "Dupuis", "Dupuy", "Durand", "Duret", "Dutertre", "Dutoit", "Duval", "Duverger", "Emmanuelli", "Escoffier", "Féret", "Fétique", "Favre", "Figuier", "Flandin", "Fouché", "Fouquet", "Fournier", "Frère", "Fresnel", "Génin", "Gérald", "Gérard", "Gérin", "Gérin-Lajoie", "Gachet", "Gagnon", "Gainsbourg", "Gallois", "Galopin", "Gardet", "Garnier", "Garreau", "Gaubert", "Gaudin", "Gaudreau", "Gaume", "Gaumont", "Gauthier", "Gavreau", "Geffroy", "Geiger", "Genest", "Genet", "Gicquel", "Gide", "Gigot", "Gilson", "Girard", "Girardot", "Giraud", "Girault", "Gouin", "Gounelle", "Grandis", "Grandjean", "Granet", "Gribelin", "Grinda", "Grosjean", "Gueguen", "Guilbert", "Guillaume", "Guilloux", "Hébras", "Hémery", "Hérisson", "Héroux", "Hachette", "Haillet", "Halphen", "Hauet", "Hector", "Hennequin", "Houdin", "Jégou", "Jaccoud", "Jacquard", "Jacquemin", "Jacquemoud", "Jacquet", "Jacquier", "Jacquinot", "Jaubert", "Jauffret", "Jeannin", "Joguet", "Joubert", "Jullien", "Kaplan", "Kléber", "Léger", "Lémery", "LaFromboise", "LaRue", "Lacan", "Lafaille", "Laffitte", "Laflèche", "Laframboise", "Lagarde", "Lahaye", "Lajoie", "Lalande", "Lambert", "Landry", "Larousse", "Laurens", "Laurent", "Lavaud", "Lavigne", "Lazard", "Le Sueur", "Le Tonnelier", "LeBeau", "LeMahieu", "Leavitt", "Lebas", "Leblanc", "Lecerf", "Leclère", "Leclair", "Lecocq", "Lefeuvre", "Lefrançois", "Leloup", "Lemaître", "Lemaigre", "Lemoine", "Leroux", "Levasseur", "Levett", "Lièvremont", "Longchambon", "Lortie", "Loup", "Loupe", "Lozé", "Lucroy", "Lucy", "Lussier", "Ménétries", "Ménard", "Mace", "Magnier", "Maitre", "Malet", "Mallet", "Mallette", "Manaudou", "Manoury", "Marais", "Marchal", "Marchand", "Marchant", "Maret", "Martin", "Massé", "Masson", "Matthieu", "Maurice", "Mazet", "Mesny", "Messier", "Michaux", "Micheaux", "Mignard", "Milhaud", "Millet", "Moineau", "Moitessier", "Monteil", "Montgomery", "Moreau", "Morel", "Morin", "Mossé", "Naudé", "Nee", "Neri", "Nicollier", "Niel", "Noir", "Ouvrard", "Pélissier", "Périer", "Paquin", "Parmentier", "Pascal", "Pasquier", "Passereau", "Pasteur", "Peletier", "Pelletier", "Peltier", "Pernet", "Philidor", "Philippon", "Piaget", "Picard", "Pichard", "Pierlot", "Pierrat", "Pinchon", "Plantier", "Pleimelding", "Plessis", "Plouffe", "Poincaré", "Pomeroy", "Ponce", "Popelin", "Portier", "Poulin", "Poullain", "Poussin", "Pretre", "Prudhomme", "Pueyrredón", "Quint", "Rémy", "Raoult", "Rapace", "Regnard", "Renaudin", "Renou", "Reverdin", "Rigal", "Riqueti", "Roatta", "Robillard", "Robineau", "Robiquet", "Rochefort", "Rochette", "Rodier", "Rodin", "Rossignol", "Rouanet", "Rousseau", "Rousselle", "Rousselot", "Rouzet", "Sadoul", "Saint-Yves", "Sardou", "Sartre", "Saunier", "Schaeffer", "Serre", "Seyrès", "Sharpe", "Silvestre", "Simon", "Solé", "Souchon", "Soyer", "Spanghero", "Stuart", "Subercaseaux", "Suchet", "Sylvestre", "Thévenet", "Thibault", "Thibodeau", "Thibodeaux", "Thiers", "Tomas", "Touchard", "Tourneur", "Toussaint", "Toutain", "Trémaux", "Tremblay", "Trintignant", "Trottier", "Trouvé", "Trudeau", "Vérany", "Vaganay", "Vaillancourt", "Vallée", "Vallotton", "Valluy", "Vandame", "Vannier", "Vasseur", "Vaugeois", "Vaugrenard", "Veil", "Vernier", "Verninac", "Vidal", "Vigouroux", "Wathelet"];
var br = "";
$('#placeholder').css('textTransform', 'capitalize');
var tp = type;
var element = document.createElement("div");
element.setAttribute("id", "result");
for (i = 0; i < 10; i++) {
rnd2 = Math.random() * nm3.length | 0;
if (tp === 1) {
rnd = Math.random() * nm2.length | 0;
names = nm2[rnd] + " " + nm3[rnd2];
nm2.splice(rnd, 1);
} else {
rnd = Math.random() * nm1.length | 0;
names = nm1[rnd] + " " + nm3[rnd2];
nm1.splice(rnd, 1);
}
nm3.splice(rnd2, 1);
br = document.createElement('br');
element.appendChild(document.createTextNode(names));
element.appendChild(br);
}
if (document.getElementById("result")) {
document.getElementById("placeholder").removeChild(document.getElementById("result"));
}
document.getElementById("placeholder").appendChild(element);
}