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.
66 lines
17 KiB
JavaScript
66 lines
17 KiB
JavaScript
var nm1 = ["Abercius", "Abito", "Acacius", "Acaunus", "Achaicus", "Acilianus", "Adauctus", "Adepphius", "Adjutor", "Adranos", "Adventus", "Aeacus", "Aebutus", "Aemilianus", "Aetius", "Afer", "Agaptus", "Agatopus", "Agelastus", "Agorix", "Agricola", "Agrippa", "Agustalis", "Ahala", "Ahenobarbus", "Albanus", "Albinius", "Albinus", "Albucius", "Alethius", "Allectus", "Aloysius", "Aluredes", "Alypius", "Amandus", "Amantius", "Ambrosius", "Amor", "Amphion", "Anatolius", "Ancus", "Andronicus", "Angelus", "Antius", "Anullinus", "Apelles", "Apellinus", "Aper", "Apollonarius", "Aponius", "Aquila", "Aquilius", "Aquillius", "Aratus", "Arcadius", "Arcavius", "Archarius", "Arius", "Armiger", "Arminus", "Arpagius", "Arrianus", "Arruntius", "Aruns", "Arvina", "Asellio", "Asina", "Asprenas", "Asprenus", "Assanius", "Audaios", "Audens", "Augendus", "Augurnus", "Augurius", "Augustalis", "Augustanus", "Augustus", "Auila", "Aurelianus", "Aurelius", "Ausonius", "Auspex", "Auxentius", "Auxientius", "Auxilius", "Avienus", "Avitus", "Balbillus", "Balbus", "Balduinus", "Bambalio", "Bamballio", "Banquerius", "Barbatus", "Baro", "Bassus", "Bato", "Belenus", "Belisarius", "Bellator", "Belletor", "Bellicus", "Bellus", "Bestia", "Betto", "Bibaculus", "Bibulus", "Bitucus", "Blandus", "Bodenius", "Bolanus", "Bonifatius", "Bonosus", "Bonus", "Bradua", "Britannicus", "Brocchus", "Bromidus", "Bruccius", "Brucetus", "Bruscius", "Brutus", "Bubo", "Buccio", "Bulla", "Burcanius", "Burrus", "Buteo", "Caecilianus", "Caecina", "Caecus", "Caelistis", "Caelestius", "Caelianus", "Caelinus", "Caepio", "Caerellius", "Caesar", "Calacicus", "Calatinus", "Caldus", "Calenus", "Calerus", "Caletus", "Caligula", "Callisunus", "Calogerus", "Calpornius", "Calpurnianus", "Calpurnis", "Calvinus", "Calvus", "Camerius", "Camillus", "Campanus", "Candidianus", "Candidus", "Candidius", "Canio", "Canisius", "Cantaber", "Capito", "Capiton", "Caprarius", "Caracturus", "Carantus", "Carbo", "Carinus", "Carius", "Carnifex", "Carus", "Casca", "Cassianus", "Castinus", "Castorius", "Castus", "Catianus", "Catilina", "Cato", "Catonius", "Catullus", "Catulus", "Catus", "Cecilianus", "Celatus", "Celer", "Celsus", "Cenaeus", "Cencius", "Censorinus", "Censorius", "Centumalus", "Cerialis", "Cerinthus", "Cerularius", "Cervianus", "Cervidus", "Cethegus", "Chlorus", "Christianus", "Cicero", "Cico", "Cimber", "Cinna", "Cinnianus", "Cita", "Cittinus", "Civilis", "Clarus", "Classicianus", "Claudianus", "Clemens", "Clement", "Clodian", "Clodianus", "Cogitatus", "Colias", "Collatinus", "Columbanus", "Columella", "Comes", "Comitianus", "Comitinus", "Commidius", "Commidus", "Commius", "Commodus", "Concessus", "Congrio", "Constans", "Constantius", "Corbulo", "Cordus", "Cornix", "Cornutus", "Corvinus", "Corvus", "Cosmas", "Cotentinus", "Cotta", "Crassus", "Cremutius", "Crescentius", "Cresces", "Crispian", "Crispin", "Crispus", "Crito", "Crotilo", "Cucuphas", "Culleolus", "Cumanus", "Cunobarrus", "Cupitas", "Curio", "Cyprianus", "Cyprias", "Cyricus", "Dacien", "Dalmatius", "Dama", "Damasippus", "Damasus", "Damian", "Dannicus", "Dardanius", "Dardanus", "Decentius", "Decianus", "Decmitius", "Decmus", "Dexion", "Dexippus", "Didicus", "Dignus", "Dio", "Diocletianus", "Diocourides", "Disertus", "Docilinus", "Docilus", "Dolabella", "Dominicus", "Domitianus", "Donatianus", "Donatus", "Donicus", "Dorotheus", "Draco", "Drusillus", "Drusus", "Dubitatius", "Dulcitius", "Durio", "Durus", "Duvianus", "Eborius", "Eburnus", "Ecdicius", "Eclectus", "Egbuttius", "Egnatius", "Elerius", "Eliphas", "Elpidius", "Elvorix", "Emeritus", "Encratis", "Ennecus", "Ennius", "Ennodius", "Eonus", "Epidianus", "Epimachus", "Epolonius", "Erasinus", "Esdras", "Eudomius", "Eudoxius", "Eugenius", "Eugenus", "Eulogius", "Eumenius", "Eunapius", "Euphemius", "Eustacius", "Eutherius", "Evodius", "Excingus", "Exsupereus", "Exuperantius", "Exupertus", "Fabianus", "Fabillus", "Facilis", "Fadus", "Fagus", "Falco", "Falconius", "Falx", "Famia", "Familiaris", "Fastidius", "Farus", "Faustillus", "Faustinianus", "Faustinius", "Faustus", "Faventinus", "Felicissimus", "Felissimus", "Felix", "Ferentinus", "Ferreolius", "Festus", "Fidelis", "Figulus", "Fimbria", "Fimus", "Firminus", "Firmus", "Flaccus", "Flavian", "Flavianus", "Flavillus", "Flavinus", "Florens", "Florentius", "Florianus", "Florus", "Forianus", "Fortunatus", "Fraucus", "Fredisius", "Frigidian", "Frontalis", "Frontinus", "Fronto", "Fructosis", "Frugi", "Frugius", "Frumentius", "Fullofaudes", "Fulvianus", "Furius", "Fuscinus", "Fuscus", "Gaianus", "Gaius", "Gala", "Galarius", "Galenus", "Galerus", "Gallio", "Gallus", "Galvisius", "Garilianus", "Gaurus", "Gavros", "Gavrus", "Gelasius", "Gellius", "Gemellus", "Geminianus", "Generidus", "Genesius", "Genialis", "Gennadius", "Gerardus", "Germanus", "Germanicus", "Gessius", "Geta", "Getha", "Glabrio", "Glaucia", "Globulus", "Gluvias", "Glycia", "Gordian", "Gordianus", "Gordio", "Gorgonius", "Gracchus", "Gracilis", "Gratian", "Gratidianus", "Grattus", "Gregorius", "Grumio", "Gualterus", "Gryllus", "Habitus", "Hadrianus", "Hardalio", "Haterius", "Helvius", "Herculius", "Herenus", "Herma", "Hermina", "Hesychius", "Hiberus", "Hilario", "Hilaris", "Hilarius", "Hirpinius", "Hirrus", "Homullus", "Honoratus", "Horatius", "Hortensis", "Hortensius", "Hortensus", "Hosidius", "Humilus", "Hybrida", "Iacomus", "Igennus", "Ignatius", "Indaletius", "Indus", "Ingenuus", "Ingenvinus", "Iocundus", "Iovinus", "Irenaeus", "Isatis", "Isauricus", "Italicus", "Ivmarus", "Ianuarius", "Iavolenus", "Iovinianus", "Iovinus", "Iovius", "Iuba", "Iulian", "Iulianus", "Iuncinus", "Iuncus", "Iunianus", "Iustianus", "Iustinianus", "Iustinus", "Iustus", "Iuvenlis", "Labienus", "Lactantius", "Laeca", "Laenas", "Laetinianus", "Laevinus", "Larcius", "Lartius", "Lateranus", "Latinius", "Laurentius", "Leddicus", "Lentullus", "Lentulus", "Leon", "Leontius", "Lepidus", "Lepontus", "Leptis", "Libanius", "Liberalis", "Libo", "Licinianus", "Licinius", "Ligur", "Ligustinus", "Limetanus", "Linus", "Litorius", "Littera", "Litumaris", "Livianus", "Livigenus", "Longinus", "Lovernianus", "Lovernius", "Lucan", "Lucanus", "Lucianus", "Lucius", "Luccius", "Lucceius", "Lucilianus", "Lucretius", "Luctacus", "Lucullus", "Lunaris", "Luonercus", "Lupercus", "Lupicinus", "Lupinus", "Lupis", "Lurco", "Lurio", "Lutherius", "Lutorius", "Maccalus", "Macrinus", "Macro", "Macrobius", "Mactator", "Maecenus", "Maecius", "Magnentius", "Magnus", "Magunnus", "Maius", "Major", "Majus", "Malchus", "Mallus", "Maltinus", "Mancinus", "Manlius", "Mansuetus", "Marcallas", "Marcellinus", "Marcellus", "Marcialis", "Marcipor", "Margarita", "Marinianus", "Marinus", "Maritialis", "Maritimus", "Marius", "Maro", "Marsallas", "Marsicus", "Marsus", "Marsyas", "Martial", "Martialis", "Martianus", "Martinus", "Martius", "Martyrius", "Marullinus", "Marullus", "Maternus", "Matho", "Mauricius", "Maursus", "Maximian", "Maximianus", "Maximinius", "Maximinus", "Maximus", "Medullinus", "Megellus", "Melissus", "Melitus", "Mellitus", "Melus", "Meminius", "Memmius", "Memor", "Mercator", "Mercurialis", "Mercurinus", "Merula", "Messala", "Messor", "Metellus", "Metilius", "Metunus", "Micianus", "Mico", "Micon", "Milonius", "Minervalis", "Minianus", "Minicianus", "Moderatus", "Molacus", "Momus", "Montanus", "Montaus", "Mordanticus", "Mucianus", "Muco", "Muncius", "Murena", "Mus", "Musa", "Musicus", "Mutilus", "Mutius", "Nabor", "Naevius", "Narcissus", "Narses", "Nasica", "Naso", "Natalinus", "Natalis", "Naucratius", "Nazarius", "Nectaridus", "Nelius", "Nemesianus", "Nemnogenus", "Neneus", "Nennius", "Nepos", "Nero", "Nertomarus", "Nerva", "Nicasius", "Nicetius", "Nigellus", "Niger", "Nigidius", "Nigrinus", "Niraemius", "Nolus", "Nonius", "Noster", "Novation", "Novellius", "Numerianus", "Numonis", "Oceanus", "Octavian", "Octavianus", "Octobrianus", "Olennius", "Olympicus", "Opilio", "Opimius", "Opis", "Optatus", "Ordius", "Orientalis", "Orientius", "Orissus", "Orosius", "Osterianus", "Otho", "Ovidus", "Pacatianus", "Pachomius", "Pacuvianus", "Paenula", "Paetinus", "Paetus", "Palicamus", "Pamphilius", "Panaetius", "Pansa", "Pantensus", "Pantera", "Panthera", "Papinian", "Papus", "Paratus", "Parnesius", "Pascentius", "Pastor", "Paterculus", "Paternus", "Patiens", "Patricius", "Paulinus", "Paullus", "Pavo", "Pelagius", "Pennus", "Peregrinus", "Perennis", "Perpenna", "Perperna", "Pertacus", "Pertinax", "Petasius", "Petreius", "Petronax", "Petrus", "Philippus", "Photius", "Pictor", "Pilatus", "Pilus", "Piso", "Pius", "Placidus", "Planta", "Plautis", "Plautius", "Plautus", "Pleminius", "Pollienus", "Pollio", "Polus", "Polybius", "Pompolussa", "Pomponius", "Poplicola", "Porcus", "Porphyrius", "Postumianus", "Postumus", "Potitus", "Praetextus", "Prilidianus", "Primanus", "Primulus", "Primus", "Prisca", "Priscian", "Priscillian", "Priscillianus", "Priscus", "Probus", "Processus", "Proceus", "Proculus", "Procyon", "Profuterius", "Propertius", "Protacius", "Protus", "Proxsimus", "Publianus", "Publicola", "Publicus", "Pudens", "Pudentius", "Pulcher", "Pulcherius", "Pullus", "Pusinnus", "Pustula", "Quartinus", "Quarto", "Quatruus", "Quentin", "Quietus", "Quintilianus", "Quintilius", "Quintillius", "Quintillus", "Quiriac", "Quiricus", "Quirinalis", "Ramio", "Ramirus", "Ravilla", "Reburrus", "Receptus", "Rectus", "Regillus", "Reginus", "Regulus", "Remigius", "Remus", "Renatus", "Respectus", "Restitutus", "Rex", "Rhesus", "Ripanus", "Rogatus", "Rogelius", "Romanus", "Romulianus", "Romulus", "Roscius", "Rufinianus", "Rufinus", "Rufrius", "Rufus", "Rullus", "Ruricius", "Ruso", "Rusticus", "Rutilianus", "Sabellius", "Sabinianus", "Sabinus", "Sacerdos", "Saenus", "Salinator", "Salonianus", "Saloninus", "Salonius", "Salvian", "Salvianus", "Sanctus", "Sandilianus", "Sanga", "Sarimarcus", "Sarrius", "Saturninus", "Saunio", "Scaevola", "Scapula", "Scaro", "Scato", "Scaurus", "Schlerus", "Scipio", "Scribonianus", "Scrofa", "Sebastianus", "Secundas", "Segestes", "Sejanus", "Sellic", "Seneca", "Senecianus", "Senecio", "Senilis", "Senna", "Senopianus", "Sentius", "Septimianus", "Septimus", "Serranus", "Servanus", "Servatius", "Seuso", "Severlinus", "Severus", "Sevso", "Siculus", "Sidonius", "Sigilis", "Silanus", "Silius", "Silo", "Silus", "Silvanus", "Similis", "Simo", "Simplex", "Simplicianus", "Siricus", "Sisenna", "Sisinnius", "Sita", "Sollemnis", "Sorex", "Sorio", "Sosius", "Sotericus", "Soulinus", "Sparticus", "Spendius", "Speratus", "Statius", "Stichus", "Strabo", "Sudrenus", "Suilius", "Sulinus", "Sulla", "Super", "Superbus", "Superstes", "Sura", "Surinus", "Surius", "Surus", "Sylla", "Sylvian", "Sylvius", "Symmachus", "Symphorian", "Sympronian", "Synistor", "Synnodus", "Tacitus", "Taenaris", "Tancinus", "Tanicus", "Tarquinius", "Tarsicius", "Tasius", "Tatian", "Taurinus", "Telesinus", "Terenteianus", "Tertius", "Tertullian", "Tertullianus", "Tertulus", "Tetricus", "Tetullianus", "Thrasea", "Thurinus", "Tiberillus", "Tiberinus", "Tibullus", "Tiburs", "Tiburtius", "Ticinius", "Titianus", "Titillus", "Torquatus", "Toutius", "Traianus", "Trailus", "Tranio", "Tranquillus", "Trebellius", "Trebius", "Trebonianus", "Trebonius", "Tremerus", "Tremorinus", "Trenico", "Trenus", "Triarius", "Trifer", "Triferus", "Trimalchio", "Trogus", "Trupo", "Tuccianus", "Tuditanus", "Tullas", "Tullius", "Turibius", "Turpilianus", "Turpilinus", "Turpilias", "Tuticanus", "Tutor", "Typhoeus", "Tyranus", "Ulfila", "Ulixes", "Ulpianus", "Umbonius", "Urbicus", "Ursacius", "Ursinus", "Ursus", "Uticensis", "Vala", "Valens", "Valentinian", "Valentinus", "Valerian", "Valerianus", "Valgus", "Varialus", "Varro", "Varus", "Vatia", "Vedrix", "Vegetius", "Velius", "Velus", "Venantius", "Venator", "Ventor", "Venustinius", "Vepgenus", "Veranius", "Verecundus", "Vergilius", "Verinus", "Verres", "Verrucosis", "Verullus", "Verulus", "Verus", "Vespasianus", "Vespillo", "Vestinus", "Vestorius", "Vetranio", "Vettonianus", "Veturius", "Viator", "Vibennis", "Vibius", "Vibullius", "Victor", "Victorinus", "Victricius", "Vincentius", "Vindex", "Vinicianus", "Vipsanius", "Virginius", "Viridio", "Virilis", "Virnius", "Vitalinus", "Vitalion", "Vitalis", "Vitoricus", "Vitulus", "Vitus", "Vocula", "Volturcius", "Volusenus", "Volusianus", "Vonones", "Vopiscus", "Voteporix", "Vulso", "Zeno", "Zoilus", "Zosimus"];
|
|
var nm2 = ["Ada", "Addie", "Adeline", "Agnes", "Alberta", "Alice", "Allie", "Alma", "Alta", "Amanda", "Amelia", "Amy", "Anita", "Ann", "Anna", "Anne", "Annie", "Antoinette", "Arlene", "Audrey", "Barbara", "Beatrice", "Bernice", "Bertha", "Bessie", "Bette", "Bettie", "Betty", "Beulah", "Beverly", "Billie", "Blanche", "Bonnie", "Carol", "Caroline", "Carolyn", "Carrie", "Catherine", "Cecelia", "Celia", "Charlotte", "Christine", "Claire", "Clara", "Cleo", "Constance", "Cora", "Daisy", "Della", "Delores", "Dolores", "Donna", "Dora", "Doris", "Dorothea", "Dorothy", "Edith", "Edna", "Effie", "Eileen", "Elaine", "Eleanor", "Eliza", "Elizabeth", "Ella", "Ellen", "Eloise", "Elsie", "Elva", "Emily", "Emma", "Erma", "Essie", "Estella", "Estelle", "Esther", "Ethel", "Etta", "Eula", "Eunice", "Eva", "Evelyn", "Fannie", "Faye", "Fern", "Flora", "Florence", "Flossie", "Frances", "Freda", "Frieda", "Geneva", "Genevieve", "Georgia", "Geraldine", "Gertrude", "Gladys", "Gloria", "Goldie", "Grace", "Hannah", "Harriet", "Hattie", "Hazel", "Helen", "Henrietta", "Hilda", "Ida", "Imogene", "Ina", "Inez", "Irene", "Irma", "Isabel", "Isabelle", "Iva", "Jacqueline", "Jane", "Janet", "Janice", "Janie", "Jean", "Jeanette", "Jeanne", "Jeannette", "Jennie", "Jessie", "Joan", "Johnnie", "Josephine", "Joyce", "Juanita", "Julia", "June", "Katherine", "Kathleen", "Kathryn", "Katie", "Laura", "Laverne", "Lela", "Lena", "Leola", "Leona", "Lila", "Lillian", "Lillie", "Lizzie", "Lois", "Lola", "Lorene", "Loretta", "Lorraine", "Lottie", "Louise", "Lucile", "Lucille", "Lucy", "Luella", "Lula", "Lydia", "Mabel", "Mable", "Madeline", "Mae", "Maggie", "Mamie", "Marcella", "Margaret", "Margie", "Marguerite", "Maria", "Marian", "Marie", "Marilyn", "Marion", "Marjorie", "Martha", "Mary", "Matilda", "Mattie", "Maude", "Maxine", "May", "Mildred", "Minnie", "Miriam", "Mollie", "Muriel", "Myrtle", "Nancy", "Nannie", "Naomi", "Nell", "Nellie", "Nettie", "Nina", "Nora", "Norma", "Ola", "Olga", "Olive", "Ollie", "Opal", "Ora", "Patricia", "Pauline", "Pearl", "Peggy", "Phyllis", "Rachel", "Rebecca", "Regina", "Rita", "Roberta", "Rosa", "Rosalie", "Rose", "Rosemary", "Rosie", "Ruby", "Ruth", "Sadie", "Sallie", "Sally", "Sara", "Sarah", "Shirley", "Sophia", "Sophie", "Stella", "Susan", "Susie", "Sylvia", "Thelma", "Theresa", "Velma", "Vera", "Verna", "Veronica", "Victoria", "Viola", "Violet", "Virgie", "Virginia", "Vivian", "Wanda", "Willie", "Wilma", "Winifred"];
|
|
var nm3 = ["", "", "", "bl", "ch", "d", "dh", "l", "m", "n", "sh", "t", "th", "tr", "z"];
|
|
var nm4 = ["ea", "uy", "a", "e", "o", "u", "a", "e", "o", "u", "a", "e", "o", "u", "a", "e", "o", "u", "a", "e", "o", "u", "a", "e", "o", "u", "a", "e", "o", "u", "a", "e", "o", "u"];
|
|
var nm5 = ["d", "dr", "h", "l", "m", "n", "nt", "r", "s", "sc", "z"];
|
|
var nm6 = ["a", "e", "i"];
|
|
var nm7 = ["h", "l", "n", "r", "s", "t", "y", "z"];
|
|
var nm8 = ["ea", "ia", "oe", "a", "e", "u", "a", "e", "u", "a", "e", "u", "a", "e", "u", "a", "e", "u", "a", "e", "u", "a", "e", "u", "a", "e", "u", "a", "e", "u", "a", "e", "u"];
|
|
var nm9 = ["", "", "", "", "c", "d", "h", "l", "m", "n"];
|
|
var br = "";
|
|
|
|
function nameGen() {
|
|
$('#placeholder').css('textTransform', 'capitalize');
|
|
var element = document.createElement("div");
|
|
element.setAttribute("id", "result");
|
|
for (i = 0; i < 10; i++) {
|
|
nameFem();
|
|
while (nMs === "") {
|
|
nameFem();
|
|
}
|
|
rnd = Math.random() * nm1.length | 0;
|
|
rnd2 = Math.random() * nm2.length | 0;
|
|
nMs = nm1[rnd] + " " + nm2[rnd2] + " " + nMs;
|
|
br = document.createElement('br');
|
|
element.appendChild(document.createTextNode(nMs));
|
|
element.appendChild(br);
|
|
}
|
|
if (document.getElementById("result")) {
|
|
document.getElementById("placeholder").removeChild(document.getElementById("result"));
|
|
}
|
|
document.getElementById("placeholder").appendChild(element);
|
|
}
|
|
|
|
function nameFem() {
|
|
nTp = Math.random() * 7 | 0;
|
|
rnd = Math.random() * nm3.length | 0;
|
|
rnd2 = Math.random() * nm8.length | 0;
|
|
rnd3 = Math.random() * nm9.length | 0;
|
|
if (nTp === 0) {
|
|
while (nm3[rnd] === "") {
|
|
rnd = Math.random() * nm3.length | 0;
|
|
}
|
|
while (nm9[rnd3] === nm3[rnd] || nm9[rnd3] === "") {
|
|
rnd3 = Math.random() * nm9.length | 0;
|
|
}
|
|
nMs = nm3[rnd] + nm8[rnd2] + nm9[rnd3];
|
|
} else {
|
|
rnd4 = Math.random() * nm4.length | 0;
|
|
rnd5 = Math.random() * nm5.length | 0;
|
|
while (nm3[rnd] === nm5[rnd5] || nm5[rnd5] === nm9[rnd3]) {
|
|
rnd5 = Math.random() * nm5.length | 0;
|
|
}
|
|
if (i < 5) {
|
|
nMs = nm3[rnd] + nm4[rnd4] + nm5[rnd5] + nm8[rnd2] + nm9[rnd3];
|
|
} else {
|
|
rnd6 = Math.random() * nm6.length | 0;
|
|
rnd7 = Math.random() * nm7.length | 0;
|
|
while (nm7[rnd7] === nm5[rnd5] || nm7[rnd7] === nm9[rnd3]) {
|
|
rnd7 = Math.random() * nm7.length | 0;
|
|
}
|
|
nMs = nm3[rnd] + nm4[rnd4] + nm5[rnd5] + nm6[rnd6] + nm7[rnd7] + nm8[rnd2] + nm9[rnd3];
|
|
}
|
|
}
|
|
testSwear(nMs);
|
|
}
|