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

function nameGen(type) {
var nm1 = ["Adrien", "Alain", "Albert", "Alex", "Alexandre", "Alfred", "Alphonse", "Aly", "André", "Antoine", "Armand", "Arnold", "Arthur", "Auguste", "Benoît", "Bernard", "Bertrand", "Bruno", "Cédric", "Camille", "Carlo", "Charles", "Christian", "Christophe", "Constant", "Dan", "Daniel", "Dany", "David", "Denis", "Didier", "Edmond", "Edouard", "Emile", "Emmanuel", "Eric", "Ernest", "Erny", "Etienne", "Eugène", "Félix", "Fabien", "Fabrice", "Ferdinand", "Fernand", "Florent", "Frédéric", "François", "France", "Franck", "Frank", "Gérard", "Gaston", "Georges", "Gilbert", "Gilles", "Guillaume", "Guy", "Hans", "Heinz", "Henri", "Henry", "Hervé", "Jérôme", "Jacques", "Jean-Claude", "Jean-Luc", "Jean-Paul", "Jean-Pierre", "Jeannot", "Jeff", "Jim", "Joé", "Joël", "John", "Johny", "Jorge", "Joseph", "Jules", "Julien", "Klaus", "Léo", "Léon", "Laurent", "Louis", "Luc", "Lucien", "Manuel", "Marc", "Marcel", "Marco", "Martin", "Mathias", "Maurice", "Michael", "Michel", "Mike", "Nicolas", "Norbert", "Olivier", "Pascal", "Patrick", "Paul", "Peter", "Philippe", "Rémy", "Ralph", "Raphaël", "Raymond", "René", "Richard", "Robert", "Roger", "Roland", "Romain", "Ronald", "Rudy", "Sébastien", "Serge", "Stéphane", "Stephan", "Sylvain", "Théo", "Théodore", "Thierry", "Thomas", "Victor", "Vincent", "Werner", "Wolfgang", "Xavier", "Yves"];
var nm2 = ["Agnès", "Albertine", "Alice", "Aline", "Amélie", "Andréa", "Andrée", "Angèle", "Anita", "Anna", "Anne", "Annette", "Annick", "Annie", "Anouk", "Antoinette", "Arlette", "Astrid", "Audrey", "Béatrice", "Barbara", "Bernadette", "Berthe", "Betty", "Bianca", "Blanche", "Brigitte", "Cécile", "Céline", "Carine", "Carole", "Caroline", "Catherine", "Chantal", "Christelle", "Christiane", "Christine", "Cindy", "Claire", "Claudia", "Claudine", "Colette", "Corinne", "Cynthia", "Danièle", "Daniela", "Danielle", "Deborah", "Delphine", "Denise", "Diane", "Doris", "Eliane", "Elisabeth", "Elise", "Elvira", "Elvire", "Emilie", "Emmanuelle", "Estelle", "Esther", "Eugénie", "Eva", "Félicie", "Fabienne", "Fernande", "Florence", "Frédérique", "Françoise", "Francine", "Géraldine", "Gabrielle", "Geneviève", "Georgette", "Gilberte", "Ginette", "Gisèle", "Hélène", "Henriette", "Hilda", "Ida", "Ingrid", "Irène", "Irma", "Isabel", "Isabelle", "Jacqueline", "Jeanne", "Jeannette", "Jeannine", "Jeanny", "Jennifer", "Jessica", "Joëlle", "Josée", "Joséphine", "Josette", "Josiane", "Josy", "Judith", "Julia", "Julie", "Juliette", "Karin", "Karine", "Kim", "Léa", "Léonie", "Laure", "Laurence", "Liliane", "Lily", "Lina", "Linda", "Louise", "Lucie", "Lucienne", "Lydia", "Lydie", "Mélanie", "Madeleine", "Maggy", "Maisy", "Malou", "Manuela", "Marcelle", "Margot", "Marguerite", "Marianne", "Mariette", "Marion", "Marlène", "Marthe", "Martine", "Maryse", "Mathilde", "Michèle", "Micheline", "Michelle", "Mireille", "Monika", "Monique", "Muriel", "Murielle", "Myriam", "Nadia", "Nadine", "Nancy", "Nathalie", "Nelly", "Nicole", "Nina", "Odette", "Odile", "Olga", "Pascale", "Patricia", "Paule", "Paulette", "Pauline", "Peggy", "Petra", "Pierrette", "Régine", "Rachel", "Raymonde", "Renée", "Rita", "Romaine", "Rose", "Sabine", "Sandra", "Sandrine", "Sandy", "Sarah", "Severine", "Simone", "Solange", "Sonia", "Sophie", "Stéphanie", "Susanne", "Suzanne", "Suzette", "Sylvie", "Thérèse", "Tina", "Ursula", "Véronique", "Valérie", "Vera", "Vicky", "Virginie", "Viviane", "Yolande", "Yvette", "Yvonne"];
var nm3 = ["Albrecht", "Barthel", "Becker", "Beicht", "Bernhoeft", "Boeres", "Brandebourg", "Braun", "Calmes", "Clemes", "Da Silva", "Diederich", "Dieschbourg", "Engels", "Fabeck", "Faber", "Fischer", "Flammang", "Frantz", "Fresez", "Gault", "Goedert", "Goergen", "Groben", "Hansen", "Hausemer", "Heinen", "Helminger", "Hirsh", "Hoffmann", "Huberty", "Jacoby", "Joris", "Juncker", "Jung", "Kahnt", "Kayser", "Kemmer", "Kerg", "Kerger", "Kesseler", "Kieffer", "Kilburg", "Kirchen", "Kirsch", "Kirscht", "Klein", "Klopp", "Koltz", "Kremer", "Krier", "Kutter", "Lentz", "Lippmann", "Luxenberg", "Majerus", "Marx", "Mayer", "Menager", "Meyer", "Meyers", "Minck", "Molitor", "Mullenbach", "Muller", "Nilles", "Nosbusch", "Probst", "Rabinger", "Reding", "Reis", "Reuter", "Rewenig", "Ries", "Santer", "Sax", "Schaus", "Schauss", "Schiltz", "Schlechter", "Schleck", "Schmit", "Schmitz", "Schneider", "Schneiders", "Scholtes", "Schroeder", "Schumacher", "Schuman", "Seimetz", "Simon", "Steffen", "Steichen", "Theis", "Theisen", "Thill", "Thimmesch", "Thorn", "Thyes", "Tissen", "Trausch", "Tudor", "Wagener", "Wagner", "Weber", "Weiler", "Weis", "Weiss", "Welter", "Wengler", "Werner", "Wolff", "Zeimet"];
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);
}