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

function nameGen(type) {
var nm1 = ["Ánchel", "Úrbez", "Agostín", "Aimadeio", "Aimadeo", "Aimau", "Aimor", "Albaro", "Aleixandro", "Aleixo", "Alexandro", "Alexo", "Alfons", "Alfred", "Alifonso", "Alixandre", "Alodio", "Alois", "Altabás", "Alvaro", "Alziz", "Amancio", "Amanzio", "Amat", "Anchel", "Andreu", "Anizeto", "Antón", "Antoni", "Aparizio", "Arbert", "Archentino", "Archimiro", "Armenchol", "Arnau", "Artal", "Ato", "Augusto", "Ausiás", "Balandín", "Balantín", "Baldobín", "Baldovín", "Baleriano", "Balero", "Bartomeu", "Bascués", "Bastián", "Bauzis", "Belasco", "Belián", "Benanzio", "Benchamín", "Benet", "Benino", "Bentura", "Beremundo", "Berenguer", "Berenice", "Bernal", "Bernat", "Bertolomé", "Bertrán", "Bertran", "Beturián", "Beturio", "Bibián", "Bisorio", "Bital", "Bitelio", "Bitor", "Bizén", "Blasco", "Boecio", "Boezio", "Borrell", "Borxa", "Bras", "Bruis", "Buil", "Burnau", "Calisto", "Calixto", "Calvet", "Cancio", "Canzio", "Carapas", "Carles", "Ceferín", "Celdoni", "Celestín", "Celidonio", "Celipe", "Cerilo", "Cesar", "Chabier", "Chacinto", "Chacobo", "Chaime", "Chavier", "Chazinto", "Chenaro", "Chentíl", "Cherardo", "Cherbasio", "Cheremías", "Cherión", "Chermán", "Cheromo", "Cheronimo", "Chervasio", "Chesús", "Chil", "Chimén", "Chinés", "Chodofrodo", "Choel", "Chonás", "Chonatán", "Chorche", "Chuan", "Chuaquín", "Chubenal", "Chudes", "Chulián", "Chulio", "Chusé", "Chustín", "Chustino", "Chusto", "Chuvenal", "Cicerón", "Cilipo", "Climén", "Climent", "Colás", "Cristián", "Cristofo", "Dabí", "Dachoberto", "Dacil", "Dalmacio", "Dalmau", "Dalmazio", "Daví", "Dazil", "Dimetrio", "Diochenes", "Diochens", "Dolcet", "Domènech", "Domingo", "Donisio", "Ebardo", "Elí", "Elicio", "Eliodoro", "Elizio", "Emerenziano", "Erón", "Ercules", "Eriberto", "Ermelando", "Ermeneixildo", "Ermenexildo", "Ermengol", "Ermes", "Esteve", "Etelbino", "Etelvín", "Euchenio", "Euloxio", "Eunizie", "Euridize", "Eustazio", "Fabricio", "Fabrizio", "Feli", "Felip", "Ferrán", "Ferran", "Ferrando", "Fertús", "Filipo", "Flabio", "Flavio", "Florencio", "Florenzio", "Florián", "Francí", "Francesc", "Francho", "Frederic", "Gabín", "Gabriel", "Galén", "Galceran", "Galindo", "Garapasio", "Garcia", "Gausfred", "Genís", "Gibert", "Gil", "Gilabert", "Gombal", "Gombau", "Grabiel", "Gracián", "Gracilián", "Grapas", "Graziliano", "Guerau", "Guergorio", "Guifré", "Guillén", "Guillem", "Guillen", "Guislabert", "Gustabo", "Gustau", "Honorato", "Honorio", "Hug", "Iago", "Ibán", "Ibón", "Ilario", "Inacio", "Indalecio", "Indalezio", "Inico", "Inocencio", "Inozencio", "Ipol", "Iram", "Istebe", "Iván", "Ixinio", "Iziar", "Izurbe", "Jaume", "Jeroni", "Joan", "Jordi", "Josep", "Ladislau", "Laude", "Lauriano", "Leobixildo", "Leovixildo", "Lión", "Libio", "Licer", "Licinio", "Lixandro", "Lizer", "Lizinio", "Llorenç", "Lluís", "Loís", "Locadio", "Lodosis", "Loncio", "Loren", "Lorent", "Lorente", "Lorién", "Lorient", "Lucer", "Luciano", "Lucio", "Lupercio", "Luperzio", "Luterio", "Luzer", "Luziano", "Luzio", "Machín", "Maiximilián", "Maiximo", "Manel", "Marc", "Marcelín", "Marcelo", "Marcián", "Martí", "Marzal", "Marzelino", "Marzelo", "Marziano", "Masimiliano", "Masimo", "Matalón", "Mateu", "Mauricio", "Maurizio", "Medardo", "Menancio", "Mencio", "Meneixildo", "Menzio", "Merenciano", "Meterio", "Miguel", "Milbio", "Milio", "Milvio", "Minerbo", "Minervo", "Miquel", "Mir", "Miranón", "Miterio", "Moisen", "Narcís", "Narciso", "Narziso", "Nazaré", "Nazaret", "Nazario", "Niceto", "Nicolau", "Nunildo", "Octavio", "Olechario", "Oleguer", "Oliba", "Olivar", "Omero", "Onorato", "Onorio", "Oracio", "Orazio", "Osbaldo", "Osvaldo", "Ot", "Otabio", "Otger", "Pío", "Póliz", "Pancracio", "Pancrazio", "Paricio", "Patrizio", "Patrozinio", "Paulo", "Pedro", "Peirod", "Pelayo", "Penya", "Pere", "Pero", "Petrús", "Pietro", "Pifanio", "Placido", "Plazido", "Polito", "Polonio", "Ponç", "Poncio", "Ponzio", "Pricio", "Primitibo", "Primitivo", "Prizio", "Prudencio", "Prudenzio", "Pueyo", "Pulinario", "Puy", "Puyal", "Rafael", "Rafel", "Raimundo", "Rais", "Ramiro", "Ramon", "Reimundo", "Remiro", "Remund", "Ricart", "Rochelio", "Roger", "Rolán", "Roldán", "Román", "Romeral", "Romeu", "Ruixero", "Ruxer", "Salas", "Salbador", "Salbiano", "Salbino", "Salvín", "Salvador", "Salvián", "Salvino", "Sanç", "Sancho", "Satorníl", "Satornil", "Saturiano", "Seberino", "Sechio", "Seguinus", "Serbando", "Servando", "Severino", "Siervo", "Silbestre", "Silvestre", "Simó", "Simón", "Simon", "Sisto", "Sixto", "Solpicio", "Solpizio", "Sunyer", "Superio", "Taciano", "Tarsicio", "Tarsizio", "Taziano", "Terencio", "Terenzio", "Tito", "Tomás", "Torníl", "Ualdo", "Uc", "Uchenio", "Ufemio", "Ufrasio", "Ugo", "Uloixio", "Uloxio", "Umberto", "Urrués", "Usebio", "Ustacio", "Valantín", "Valerián", "Valero", "Venancio", "Ventura", "Veremundo", "Veturián", "Veturino", "Veturio", "Vibián", "Vicenç", "Vicent", "Vidal", "Violant", "Vital", "Vitelio", "Vitor", "Wenceslao", "Wenceslau", "Ximén", "Ximeno", "Yacma", "Yacme", "Zeferino", "Zelestino", "Zequiel", "Zerilo", "Zesar", "Zirilo", "Zizerón"];
var nm2 = ["Abelina", "Adela", "Agnès", "Agostina", "Aimor", "Alba", "Aledis", "Aleixandra", "Alexandra", "Alicia", "Alizia", "Almodis", "Alodia", "Altabás", "Alvira", "Alziz", "Anchela", "Ancheles", "Anchels", "Andreya", "Anna", "Antona", "Anunciación", "Anunziazión", "Araceli", "Arazeli", "Arraro", "Ascensión", "Asenoma", "Asperanza", "Asunción", "Asunzión", "Aszensión", "Ausiás", "Avelina", "Azucena", "Azuzena", "Balandina", "Baldesca", "Baleria", "Baleriana", "Balma", "Banesa", "Bascués", "Baucis", "Beatriu", "Begonia", "Benchamina", "Bera", "Berenguela", "Berenice", "Berenize", "Beronica", "Berta", "Bilma", "Biolante", "Bioleta", "Birchinia", "Biridiana", "Birila", "Birilia", "Birtudes", "Bitoria", "Bizena", "Blanca", "Blanga", "Brichida", "Brixida", "Bruis", "Buil", "Carmeta", "Casbas", "Celena", "Celia", "Celidonia", "Celipa", "Chacinta", "Chanira", "Chazinta", "Chazmín", "Chenobeba", "Chenoveba", "Chentíl", "Chesusa", "Chinés", "Chinebra", "Chorcha", "Chuana", "Chuaquina", "Chulia", "Chuliana", "Chulieta", "Chusefa", "Chusta", "Cilia", "Cillas", "Cintia", "Cirenia", "Clara", "Colasa", "Concepción", "Constança", "Conzezión", "Crestina", "Cristeta", "Delia", "Dimetria", "Dolça", "Dolors", "Dominga", "Donata", "Donisia", "Dulcía", "Dulza", "Dulze", "Dulzis", "Ebanchelina", "Ebelina", "Elí", "Elbira", "Elionor", "Elisabet", "Emma", "Encarnación", "Encarnazión", "Engracia", "Engrazia", "Enriqueta", "Erenia", "Ermessenda", "Erminia", "Ersilia", "Esaltazión", "Esperia", "Estela", "Eulàlia", "Evanchelina", "Evelina", "Exaltación", "Felícia", "Feli", "Felicidat", "Felicitas", "Felisa", "Felizidá", "Felizitas", "Ferranda", "Fonfrida", "Francesca", "Francha", "Francina", "Franzina", "Gala", "Gisela", "Gorba", "Grabiela", "Graciela", "Graziela", "Guayén", "Guergoria", "Guillema", "Guillena", "Guisla", "Iciar", "Idalí", "Idoia", "Iguácel", "Iguázel", "Ilda", "Iliena", "Illarz", "Iracena", "Iram", "Irazena", "Isabel", "Isabela", "Isperia", "Ixeia", "Ixeya", "Ixinia", "Izarbe", "Izurbe", "Jara", "Joana", "Lúzia", "Laude", "Lauriana", "Lena", "Leticia", "Letizia", "Libertá", "Libertat", "Liena", "Lilián", "Lluïsa", "Loisa", "Loreto", "Lucía", "Lucila", "Lutecia", "Lutezia", "Luzía", "Luzila", "Madalena", "Magdalena", "Malba", "Malbina", "Malva", "Malvina", "María", "Mara", "Marcela", "Margarida", "Maria", "Mariona", "Marta", "Martina", "Marzela", "Masima", "Maxima", "Mercet", "Merenciana", "Milia", "Minerva", "Miraglos", "Monlora", "Natibidá", "Natividat", "Nieus", "Nunila", "Nuria", "Nuvília", "Obarra", "Odulia", "Olaria", "Olibia", "Oliva", "Olivia", "Ordás", "Orosia", "Ortensia", "Patricia", "Patrizia", "Patrocinio", "Peña", "Penya", "Peronella", "Piedá", "Piedat", "Piera", "Pifania", "Pilar", "Pilara", "Pineta", "Pirineye", "Polita", "Polonia", "Ponça", "Porzia", "Priscila", "Priszila", "Pueyo", "Puy", "Puyeta", "Rafela", "Raimunda", "Raina", "Rais", "Reixina", "Resurreción", "Rexina", "Romeral", "Rosabel", "Rosenda", "Roxío", "Rozío", "Rut", "Salú", "Salas", "Salut", "Salz", "Sança", "Sescún", "Silbia", "Silvia", "Sis", "Soledá", "Soledat", "Telba", "Telva", "Teresa", "Tremedal", "Tresa", "Tricia", "Trinidá", "Trinidat", "Trizia", "Ufemia", "Unicie", "Uridice", "Urrués", "Usebia", "Valandina", "Valantina", "Valeria", "Valeriana", "Vanesa", "Vera", "Veronica", "Vicena", "Violant", "Violeta", "Virchinia", "Viridiana", "Virilia", "Virtutz", "Vitoria", "Xara", "Ysabel", "Zelena", "Zelia", "Zilia", "Zillas", "Zintia", "Zirenia", "Zoya", "blanga"];
var nm3 = ["Abadía", "Abarca", "Abellán", "Abiego", "Acorella", "Adrián", "Agea", "Ager", "Agramunt", "Agustín", "Albarracín", "Alberó", "Alcalá", "Alcolea", "Alfaro", "Alicante", "Almunia", "Alos", "Amalric", "Aragonés", "Arcas", "Aymerich", "Aznar", "Balaguer", "Baldovinos", "Bandrés", "Baptista", "Barrachina", "Batista", "Bautista", "Bermund", "Boix", "Bonfill", "Borrell", "Bruguer", "Burguera", "Burrell", "Caballería", "Caballero", "Cabra", "Cacho", "Cajal", "Calasanz", "Calderón", "Canyelles", "Castellblanc", "Cebrián", "Centelles", "Cerdán", "Ceret", "Cirera", "Claver", "Clemente", "Desclot", "Donat", "Egea", "Ena", "Entenza", "Ermengol", "Escolano", "Estébanez", "Estanyol", "Feliu", "Ferrer", "Font", "Fortià", "Garcia", "Gironella", "Grau", "Gualba", "Guitarra", "Jofre", "Lagos", "Latorre", "March", "Marquet", "Martell", "Martorell", "Mas", "Massa", "Massot", "Miró", "Morer", "Muntaner", "Murillo", "Navarro", "Noguera", "Notario", "Novés", "Oms", "Penyafort", "Planas", "Ponts", "Prat", "Puig", "Ramírez", "Ramon", "Riba", "Riera", "Roca", "Roig", "Roldán", "Romero", "Roselló", "Rovira", "Sacristán", "Sagarra", "Samper", "Sanz", "Segarra", "Texidor", "Torquelles", "Vallès", "Vilagrassa", "Vilaregut", "de Arcas", "de la Caballería"];
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.floor(Math.random() * nm3.length);
if (tp === 1) {
rnd = Math.floor(Math.random() * nm2.length);
names = nm2[rnd] + " " + nm3[rnd2];
nm2.splice(rnd, 1);
} else {
rnd = Math.floor(Math.random() * nm1.length);
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);
}