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
7.5 KiB
JavaScript

function nameGen(type) {
var nm1 = ["Abner", "Alain", "Alex", "Alfred", "Alix", "Amos", "Andre", "Anel", "Antoine", "Bernard", "Berthony", "Brunel", "Charles", "Claude", "Claudy", "Daniel", "David", "Denis", "Dieudonne", "Dieuseul", "Dominique", "Donald", "Eddy", "Edmond", "Edner", "Elie", "Emile", "Emmanuel", "Enel", "Enock", "Erick", "Ernest", "Ernso", "Ernst", "Esaie", "Esdras", "Etienne", "Eugene", "Evens", "Ezechiel", "Fedner", "Felix", "Franck", "Francky", "Francois", "Frantz", "Frantzy", "Fresnel", "Fritz", "Fritznel", "Fritzner", "Gabriel", "Garry", "Gary", "Georges", "Gerald", "Gerard", "Gesner", "Gilbert", "Gregory", "Guy", "Harold", "Harry", "Henry", "Herold", "Hubert", "Isaac", "Jackson", "Jacky", "Jacob", "Jacquelin", "Jacques", "James", "Jean", "Jean Baptiste", "Jean Bernard", "Jean Claude", "Jean Daniel", "Jean David", "Jean Junior", "Jean Louis", "Jean Marc", "Jean Marie", "Jean Mary", "Jean Michel", "Jean Rene", "Jean Robert", "Jean Ronald", "Jean Rony", "Jean Yves", "Jeannot", "Jeff", "Jimmy", "Job", "Jocelin", "Jocelyn", "Joel", "Johnny", "Johnson", "Johny", "Jonas", "Jonathan", "Jonel", "Jorel", "Jose", "Joseph", "Josue", "Jude", "Jules", "Julien", "Julio", "Junior", "Kenson", "Kesnel", "Kesner", "Leonel", "Lesly", "Lionel", "Louis", "Luc", "Lucien", "Luckner", "Luckson", "Lucson", "Mackendy", "Mackenson", "Marc", "Marcel", "Marcelin", "Marie", "Mario", "Max", "Maxo", "Michel", "Michelet", "Moise", "Nelson", "Nesly", "Nicolas", "Nixon", "Noel", "Pascal", "Patrick", "Paul", "Peterson", "Philippe", "Pierre", "Pierre Richard", "Raymond", "Reginald", "Remy", "Renald", "Renaud", "Rene", "Renel", "Renold", "Ricardo", "Richard", "Ricot", "Robenson", "Robert", "Rodney", "Rodrigue", "Roger", "Roland", "Romain", "Ronald", "Ronel", "Rony", "Roody", "Roosevelt", "Rosemond", "Saint", "Samson", "Samuel", "Sauveur", "Serge", "Smith", "Sonel", "Sony", "Stanley", "Thomas", "Thony", "Ulrick", "Venel", "Watson", "Wesly", "Wesner", "Wilbert", "Wilfrid", "Wilguens", "Wilkens", "William", "Willy", "Wilner", "Wilson", "Wisly", "Yonel", "Yves", "Yvon"];
var nm2 = ["Adeline", "Alexandra", "Aline", "Alourdes", "Angeline", "Anise", "Anne Marie", "Anne Rose", "Anouse", "Astride", "Beatrice", "Benita", "Berline", "Bernadette", "Betty", "Carine", "Carline", "Carole", "Catherine", "Chantale", "Chrislene", "Chrismene", "Christella", "Claudette", "Claudia", "Claudine", "Daniella", "Daphney", "Darline", "Denise", "Dieula", "Dina", "Edeline", "Edith", "Edna", "Elda", "Elisabeth", "Emmanuela", "Erlande", "Erline", "Esther", "Evelyne", "Fabienne", "Fabiola", "Farah", "Fernande", "Francoise", "Genese", "Gertha", "Gertrude", "Ghislaine", "Gina", "Ginette", "Gladys", "Guerda", "Guerlande", "Guerline", "Immacula", "Islande", "Jacqueline", "Jasmine", "Jeannette", "Jeannine", "Jesula", "Jocelyne", "Johanne", "Josette", "Josiane", "Judeline", "Judith", "Julie", "Julienne", "Juliette", "Juna", "Junette", "Junie", "Kattia", "Kattiana", "Kerline", "Kettelie", "Ketteline", "Kettia", "Lovely", "Lucienne", "Lynda", "Madeleine", "Magdala", "Manoucheka", "Marceline", "Margalie", "Margarette", "Marie", "Marie Andree", "Marie Ange", "Marie Carline", "Marie Carmelle", "Marie Carole", "Marie Chantale", "Marie Claude", "Marie Denise", "Marie Esther", "Marie Eveline", "Marie Florence", "Marie France", "Marie Francoise", "Marie Guerline", "Marie Josee", "Marie Louise", "Marie Lourdes", "Marie Lucie", "Marie Marthe", "Marie Maude", "Marie Michelle", "Marie Nicole", "Marie Rose", "Marie Roseline", "Marie Solange", "Marie Therese", "Marie Yolene", "Marie Yolette", "Marjorie", "Marlene", "Martha", "Marthe", "Martine", "Maudeline", "Merline", "Michaelle", "Michel Ange", "Micheline", "Milouse", "Mimose", "Mireille", "Miriame", "Mirlande", "Mirlene", "Mirtha", "Mislaine", "Mona", "Monique", "Monise", "Murielle", "Nadege", "Nadia", "Nadine", "Nancy", "Naomie", "Natacha", "Natalie", "Nerlande", "Nicole", "Odette", "Patricia", "Paulette", "Pauline", "Rachelle", "Raymonde", "Rebecca", "Renette", "Ritha", "Rose", "Rose Laure", "Rose Marie", "Roselande", "Roseline", "Rosemene", "Rosena", "Rosenie", "Rosette", "Roudeline", "Ruth", "Sandra", "Shella", "Sherley", "Sherline", "Simone", "Solange", "Sonia", "Sophia", "Sophonie", "Stephanie", "Suzanne", "Suze", "Suzette", "Vanessa", "Veronique", "Viviane", "Wideline", "Wilna", "Wislande", "Wisline", "Yanick", "Yolande", "Yolene", "Yolette", "Youseline", "Yveline", "Yverose", "Yvette"];
var nm3 = ["Abraham", "Alcius", "Alexandre", "Alexis", "Alfred", "Alphonse", "Altidor", "Ambroise", "Andre", "Antoine", "Auguste", "Augustin", "Baptiste", "Barthelemy", "Bastien", "Bazile", "Beaubrun", "Belizaire", "Benjamin", "Benoit", "Bernard", "Bien Aime", "Blaise", "Blanc", "Brutus", "Cadet", "Calixte", "Casimir", "Casseus", "Celestin", "Cesar", "Cetoute", "Charles", "Chery", "Cineus", "Civil", "Claude", "Clervil", "Colas", "Constant", "Daniel", "Delice", "Delva", "Denis", "Deshommes", "Desir", "Desire", "Desrosiers", "Destine", "Dieudonne", "Dieujuste", "Dominique", "Dorsainvil", "Dorval", "Dorvil", "Edmond", "Edouard", "Elie", "Elysee", "Emile", "Emmanuel", "Estimable", "Estime", "Etienne", "Eugene", "Exantus", "Fanfan", "Faustin", "Felix", "Fenelon", "Fenelus", "Ferdinand", "Fils", "Fils Aime", "Fleurimond", "Fortune", "Francois", "Gabriel", "Garcon", "Gaspard", "Gedeon", "Geffrard", "Georges", "Germain", "Gilles", "Guerrier", "Guillaume", "Gustave", "Henry", "Hilaire", "Honore", "Hyppolite", "Innocent", "Isaac", "Jacques", "Janvier", "Jean", "Jean Baptiste", "Jean Charles", "Jean Francois", "Jean Jacques", "Jean Louis", "Jean Marie", "Jean Philippe", "Jean Pierre", "Jeanty", "Jerome", "Jeudy", "Jeune", "Joachim", "Joseph", "Jules", "Julien", "Juste", "Lafleur", "Laguerre", "Laurent", "Lazarre", "Leger", "Leon", "Lindor", "Louis", "Louis Jeune", "Louissaint", "Lubin", "Lucien", "Lundy", "Marc", "Marcelin", "Marcellus", "Massena", "Mathieu", "Mathurin", "Maurice", "Mesidor", "Metayer", "Metellus", "Michel", "Milien", "Milord", "Moise", "Mondesir", "Monpremier", "Myrtil", "Nelson", "Nicolas", "Noel", "Occean", "Oscar", "Pascal", "Paul", "Phanord", "Philippe", "Pierre", "Pierre Louis", "Prophete", "Raphael", "Raymond", "Remy", "Rene", "Richard", "Romain", "Romelus", "Saint Cyr", "Saint Fleur", "Saint Fort", "Saint Hilaire", "Saint Jean", "Saint Juste", "Saint Louis", "Saint Pierre", "Saint Vil", "Saintil", "Saintilus", "Salomon", "Samedy", "Sanon", "Seide", "Senat", "Seraphin", "Severe", "Simeon", "Similien", "Simon", "Sylvain", "Sylvestre", "Thelemaque", "Thelusma", "Theodore", "Thomas", "Toussaint", "Ulysse", "Valcin", "Victor", "Vincent", "Vital", "Vixamar", "Zamor"];
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);
}