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.

32 lines
5.9 KiB
JavaScript

var br = "";
var names = "";
function nameGen(type) {
var nm1 = ["Abbington", "Abbot", "Abner", "Abraham", "Alastair", "Albert", "Albus", "Alexander", "Alfred", "Alistair", "Andrew", "Angus", "Anslo", "Archibald", "Arlington", "Ashby", "Ashton", "Atwood", "Bailey", "Baines", "Baldrick", "Baldwin", "Barkley", "Barnabus", "Barnaby", "Barrett", "Bartholomew", "Baxter", "Beauregard", "Belvadair", "Benedict", "Benson", "Bentley", "Bernard", "Bertram", "Bishop", "Caldwell", "Carlisle", "Carlton", "Carstair", "Carter", "Cedric", "Charles", "Chester", "Christopher", "Clarence", "Clark", "Claud", "Claude", "Clement", "Cornelius", "Crawford", "Dalton", "Darby", "Darcy", "Dorian", "Edgar", "Edmun", "Edmund", "Edward", "Edwin", "Elliot", "Emerson", "Francis", "Franklin", "Geoffrey", "George", "Gerald", "Gerard", "Gideon", "Giles", "Godfrey", "Godwin", "Graham", "Gregory", "Hamilton", "Harold", "Harris", "Hartley", "Hastings", "Henry", "Herbert", "Hobbes", "Hobson", "Horace", "Hubert", "Humphrey", "Hymphrey", "Jacob", "James", "Jameson", "Jasper", "Jeeves", "Jeremy", "Johnathan", "Kenworth", "Kingsley", "Lambert", "Laurance", "Leighton", "Lombard", "Lucious", "Manfred", "Maxwell", "Milton", "Montgomery", "Mortimer", "Nathaniel", "Nicholas", "Niles", "Norman", "Olin", "Oliver", "Orson", "Oswald", "Palmer", "Percival", "Percy", "Philip", "Pierce", "Pierre", "Piers", "Porter", "Prescott", "Preston", "Quentin", "Quimby", "Ramsey", "Randolph", "Reginald", "Remington", "Richard", "Roderick", "Roger", "Roland", "Rupert", "Sebastian", "Seymour", "Sinclair", "Smith", "Sterling", "Stuart", "Theobold", "Theodore", "Tobin", "Valentine", "Wallace", "Walter", "Watson", "Wentworth", "Wilfred", "Wilkins", "Willard", "Wilson", "Winston"];
var nm2 = ["Abigail", "Addison", "Adelaide", "Adeline", "Alexandra", "Alice", "Anastasia", "Angela", "Angelina", "Annabella", "Annabelle", "Anne", "Annebella", "Audrey", "Beatrice", "Belinda", "Bernice", "Blanche", "Briana", "Bridgette", "Brittany", "Caitlin", "Camilla", "Camille", "Carolina", "Cassandra", "Cecilia", "Celeste", "Celia", "Charity", "Charlene", "Charlotte", "Claire", "Clara", "Clarissa", "Clementine", "Corline", "Cynthia", "Danielle", "Daphne", "Darlene", "Delilah", "Diana", "Dora", "Dorothy", "Edit", "Elaine", "Eleanor", "Eleanore", "Elena", "Elizabeth", "Elsie", "Emily", "Eva", "Evangeline", "Eve", "Evelyn", "Fiona", "Fleur", "Florence", "Francine", "Genevieve", "Georgina", "Geraldine", "Gertrude", "Gloria", "Grace", "Gwendoline", "Gwendolyn", "Heather", "Helen", "Helena", "Helene", "Helga", "Henrietta", "Hillary", "Ingrid", "Isabella", "Jeanette", "Jessica", "Johanna", "Josephina", "Josephine", "Judith", "Julia", "Julianna", "Julie", "Juliet", "June", "Justine", "Katherine", "Kathlyn", "Laura", "Leah", "Lillian", "Lily", "Lisabet", "Lorelei", "Louise", "Lucille", "Lydia", "Madeline", "Maisy", "Margery", "Marie", "Marion", "Martha", "Mary", "Mary Anne", "Mary Grace", "Matilda", "Melanie", "Meredith", "Mildred", "Miranda", "Nadine", "Naomi", "Natalaia", "Nicolette", "Noelene", "Nora", "Ophelia", "Penelope", "Phoebe", "Pippa", "Portia", "Priscilla", "Prudence", "Rose", "Rosemary", "Ruth", "Sabrina", "Samantha", "Samara", "Sarah", "Scarlet", "Selena", "Selma", "Serena", "Shirley", "Sophia", "Stella", "Tiffany", "Valerie", "Vanessa", "Veronica", "Victoria", "Viola", "Violet", "Virginia", "Vivian", "Wendy", "Wilhelmina", "Zoe"];
var nm3 = ["Abbot", "Abbott", "Akkerman", "Alderman", "Archer", "Arkwright", "Arrowsmith", "Bacchus", "Bailey", "Baker", "Baxter", "Bekker", "Bender", "Berger", "Boatwright", "Bowman", "Brewer", "Brewster", "Butler", "Campion", "Candler", "Cantrell", "Carpenter", "Carrin", "Carter", "Cartwright", "Carver", "Cater", "Century", "Chaffer", "Chafter", "Chalker", "Challender", "Chamberlain", "Chambers", "Chaplin", "Chapman", "Cherrier", "Chessman", "Clark", "Cleaver", "Coldren", "Coleman", "Collier", "Conner", "Cook", "Cooper", "Cotter", "Crowther", "Day", "Dexter", "Drage", "Draper", "Dyer", "Dyster", "Farrar", "Faulkner", "Fearson", "Fisher", "Flax", "Fletcher", "Foal", "Forester", "Foster", "Fowler", "Frobisher", "Fuller", "Gage", "Gardiner", "Gardner", "Glover", "Graves", "Hammer", "Harper", "Hayward", "Heard", "Hinman", "Hogg", "Hooper", "Hunter", "Inman", "Kantor", "Kellogg", "Key", "Kisser", "Knight", "Lander", "Leadbetter", "Lister", "Lorimer", "Lush", "Machin", "Marshall", "Mason", "Mercer", "Miller", "Mills", "Milner", "Mulliner", "Nader", "Naylor", "Page", "Paget", "Paige", "Palmer", "Parker", "Parson", "Piper", "Plummer", "Potter", "Proctor", "Provost", "Purcell", "Redman", "Rock", "Rocker", "Ryder", "Sadler", "Salter", "Sargent", "Sawyer", "Scully", "Seal", "Seales", "Sexton", "Shepherd", "Shields", "Singer", "Smith", "Smythe", "Spencer", "Spicer", "Stanier", "Stewart", "Stonier", "Stringer", "Tabor", "Tanner", "Tasker", "Taverner", "Taylor", "Thatcher", "Tiller", "Tillman", "Todd", "Toller", "Trainer", "Tranter", "Trapp", "Travers", "Trinder", "Tucket", "Turner", "Tyler", "Tyrer", "Voss", "Walker", "Waller", "Ward", "Warf", "Warner", "Warrer", "Wayne", "Webb", "Webster", "Woodward", "Wright"];
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, 0);
} else {
rnd = Math.random() * nm1.length | 0;
names = nm1[rnd] + " " + nm3[rnd2];
nm1.splice(rnd, 0);
}
nm3.splice(rnd2, 0);
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);
}