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.

60 lines
14 KiB
JavaScript

var nm1 = ["Ban", "Batu", "Bi", "Bite", "Bo", "Bu", "Buba", "Buju", "Buki", "Buri", "Buru", "Buye", "Buyo", "Bwa", "Bwam", "Bwamba", "Bwanyo", "Bwaru", "Bwaya", "Bwo", "Bwom", "Bwu", "Ca", "Can", "Ci", "Cibi", "Ga", "Garu", "Gatu", "Gaya", "Gaye", "Gi", "Gibo", "Gibon", "Giru", "Gite", "Guju", "Isa", "Ka", "Kabe", "Kan", "Kanyo", "Karu", "Kaya", "Kaye", "Kayi", "Kayo", "Ki", "Kibo", "Kibon", "Kiru", "Kirun", "Kiso", "Ma", "Maba", "Maban", "Maga", "Maka", "Maru", "Mata", "Maya", "Mibo", "Mibon", "Miru", "Mirun", "Mu", "Mugo", "Mugon", "Muke", "Mura", "Muro", "Muse", "Musen", "Muya", "Muyi", "Muyin", "Mwa", "Ngo", "Nya", "Nyan", "Raga", "Raka", "Raya", "Ru", "Ruga", "Rumo", "Rura", "Ruse", "Ruta", "Ruyi"];
var nm2 = ["ba", "banda", "banza", "barangwe", "bezi", "bitoke", "bondo", "bura", "da", "do", "ga", "gara", "gari", "ge", "gi", "go", "gomanga", "goro", "hongo", "jumbura", "kamba", "ke", "kenke", "kuzo", "le", "manga", "monge", "na", "ra", "ramvya", "rangwe", "ranyi", "rasazi", "re", "ri", "ro", "rore", "rundo", "ruri", "ruzi", "sazi", "senyi", "sha", "sozi", "tana", "tega", "teranyi", "toke", "vya", "we", "ya", "yaga", "yanza", "yero", "yi", "yigi", "yinga", "yogoro", "yosha", "za", "zi", "zo"];
var nm3 = ["Abo", "Abom", "Ad", "Are", "Asai", "Aw", "Ba", "Bahi", "Be", "Bede", "Bi", "Biche", "Bir", "Bisho", "Bo", "Bodi", "Bon", "Bu", "Buta", "Da", "Daba", "De", "Deb", "Deba", "Dede", "Deje", "Dem", "Di", "Do", "Dodo", "Du", "Dub", "Fe", "Fele", "Fi", "Fino", "Ga", "Gam", "Gambe", "Ge", "Geb", "Gele", "Gene", "Gewa", "Gi", "Gido", "Gim", "Gini", "Go", "Gon", "Gu", "Ha", "Hage", "Hara", "Hawa", "Hi", "Hir", "Hu", "Huru", "In", "Ji", "Jiji", "Jin", "Ke", "Kemi", "Ki", "Kib", "Ko", "Kofe", "Koli", "Kom", "Kombo", "Kon", "Kore", "La", "Lali", "Le", "Lo", "Lobu", "Ma", "Mar", "May", "Me", "Meke", "Men", "Meta", "Mi", "Mo", "Na", "Naz", "Ne", "Ro", "Se", "Sebe", "Seme", "Sen", "Senda", "Sha", "Shagu", "Shaki", "Sham", "Shashe", "Si", "Sila", "Sir", "Ta", "Tabo", "Ti", "Tip", "Tu", "Tur", "Wa", "Wali", "We", "Wen", "Wero", "Ya", "Yabe", "Yi", "Yir", "Zi"];
var nm4 = ["ba", "bark", "bat", "be", "bela", "belo", "beta", "bi", "bit", "bolcha", "bor", "bu", "buni", "cha", "che", "chena", "dafa", "dah", "dar", "dele", "der", "desa", "di", "diet", "digrat", "dis", "diti", "do", "dola", "dole", "fa", "fele", "feri", "ga", "garo", "ge", "gere", "gist", "grat", "guby", "han", "hara", "hir", "jen", "ji", "jiga", "jira", "jo", "ka", "kele", "kiso", "ko", "kos", "ku", "la", "lam", "lase", "le", "lege", "lemso", "libela", "liso", "lito", "lo", "lu", "ma", "men", "mene", "mera", "mi", "mise", "na", "ne", "net", "ni", "nir", "note", "pi", "pok", "ra", "racha", "rar", "re", "rem", "repok", "ret", "ri", "ro", "rota", "ruta", "sa", "saita", "se", "shemene", "shoftu", "so", "sosa", "sum", "ta", "tahara", "te", "ti", "to", "tu", "wa", "wane", "wassa", "way", "wet", "yam", "zan"];
var nm5 = ["A", "Ahe", "Ba", "Bari", "Barin", "Bo", "Bon", "Bu", "Bun", "Bungo", "Bunya", "Bute", "Che", "Chepa", "Chu", "El", "Eldo", "Em", "Ga", "Gari", "Ho", "I", "Isio", "Ka", "Kaba", "Kabar", "Kajia", "Kaka", "Kan", "Kanda", "Kange", "Kangu", "Kangun", "Kape", "Kapen", "Kapsa", "Kapso", "Karu", "Ken", "Keri", "Kero", "Keru", "Ki", "Kia", "Kiam", "Kiha", "Kihan", "Kija", "Kiku", "Kili", "Kina", "Kinan", "Kip", "Kipi", "Kipke", "Kisu", "Kita", "Kon", "Kwa", "La", "Li", "Limu", "Lo", "Lod", "Lon", "Lu", "Lua", "Luan", "Lugu", "Ma", "Macha", "Maga", "Maku", "Mala", "Mali", "Malin", "Man", "Mande", "Mara", "Maria", "Marsa", "Mba", "Me", "Migo", "Mo", "Mom", "Momba", "Moya", "Mti", "Mu", "Muho", "Mura", "Mwi", "Mwin", "Na", "Nai", "Nairo", "Naiva", "Naku", "Nam", "Naman", "Namba", "Nan", "Nanyu", "Naro", "Ngo", "Nya", "Nyahu", "Nyami", "Nye", "Oge", "Otha", "Oyu", "Pum", "Pumwa", "Ron", "Ru", "Rumu", "Sa", "Saga", "Shi", "Shimo", "Si", "Sia", "Siri", "So", "Soti", "Ta", "Takaun", "Tave", "Thi", "Wa", "Waji", "Webu", "Wi", "Wo", "Wun", "Wundan", "Ya"];
var nm6 = ["ba", "bale", "barnet", "basa", "be", "bit", "bo", "bu", "buye", "cha", "chakos", "cho", "da", "dama", "danyi", "dara", "dera", "di", "diani", "do", "doret", "du", "fi", "ga", "gadi", "gai", "gana", "gema", "gi", "gis", "go", "goma", "gori", "gu", "gua", "gulu", "gundo", "guria", "guya", "hancha", "hero", "hi", "jabe", "jiado", "jir", "ka", "kamega", "kani", "kelion", "ki", "kisi", "kos", "kueni", "kuru", "kuyu", "la", "laba", "lal", "le", "lifi", "lindi", "lion", "lo", "lou", "lu", "ma", "manga", "mega", "met", "mias", "mira", "moni", "mu", "muru", "na", "nango", "ne", "net", "ni", "pini", "ra", "ragua", "ralal", "re", "reria", "ret", "ri", "ria", "richo", "ringo", "risia", "rissa", "ro", "robi", "rok", "roka", "roni", "ru", "ruguya", "ruri", "ruru", "ruti", "sa", "sabet", "sabit", "sha", "si", "sia", "sii", "sowar", "sumu", "tale", "te", "tein", "tere", "tik", "to", "tu", "tui", "vasha", "ver", "veta", "vine", "wa", "wani", "war", "ya", "yala", "yale", "yi", "yu", "yuki", "za", "zi"];
var nm7 = ["Bi", "Biga", "Bigo", "Bini", "Bisa", "Bita", "Bu", "Buga", "Bugara", "Buhe", "By", "Bya", "Byo", "Byu", "Byum", "Cy", "Cya", "Cyaha", "Cyama", "Cyan", "Cyasa", "Ga", "Gasa", "Gi", "Giko", "Gikon", "Gise", "Gisen", "Gita", "Ka", "Kaba", "Kabu", "Kamu", "Kayo", "Kayon", "Kayu", "Kayun", "Ki", "Kibe", "Kibu", "Kibun", "Kiga", "Kigu", "Kini", "Kino", "Kinu", "Ko", "Ma", "Maba", "Maban", "Mu", "Mugi", "Muha", "Muhan", "Muka", "Muki", "Mukin", "Musa", "Musan", "Ny", "Nya", "Nyama", "Nyan", "Nze", "Nzo", "Nzu", "Ru", "Ruha", "Ruhan", "Ruhen", "Rwa", "Rwama", "Umu", "Umuta"];
var nm8 = ["ba", "banza", "bari", "beho", "buga", "bungo", "buye", "da", "ga", "gali", "gama", "gana", "ganze", "gara", "garama", "gata", "genda", "geri", "gi", "gina", "go", "gogwe", "goro", "gu", "gugu", "handa", "handu", "hanga", "hango", "hangu", "hengeri", "ho", "hunga", "kamira", "kingo", "kongoro", "li", "ma", "maga", "magana", "mara", "mata", "mira", "na", "nigi", "ra", "raga", "ragara", "rama", "ranga", "ranza", "re", "renda", "renga", "ri", "ro", "sanze", "sarenda", "senyi", "ta", "tara", "tarama", "tare", "we", "ye", "yi", "yonza", "za", "ze"];
var nm9 = ["Abaa", "Abu", "Abud", "Ada", "Af", "Afgoo", "Afma", "Alo", "Ara", "Arab", "Ba", "Bad", "Bai", "Bal", "Balli", "Ban", "Bandii", "Bar", "Bara", "Barde", "Bel", "Bele", "Beled", "Belha", "Belhan", "Ber", "Berbe", "Bey", "Bo", "Boo", "Bosa", "Bu", "Bur", "Bura", "Burga", "Burtin", "Buur", "Buurd", "Ca", "Caad", "Cada", "Cee", "Ceel", "Ceeld", "Ceelma", "Ceeri", "Col", "Colgu", "Da", "Daha", "Dal", "Dama", "Dha", "Dhama", "Dhuu", "Dhuusa", "Di", "Dii", "Diin", "Dil", "Do", "Doo", "Duu", "El", "Elgai", "Elgu", "Elguria", "Fa", "Fad", "Faddhi", "Fara", "Ga", "Gabi", "Gal", "Gali", "Galin", "Galka", "Gar", "Garba", "Garoo", "Go", "Godaa", "Gol", "Goldo", "Goso", "Gu", "Ha", "Haa", "Haan", "Hadaa", "Har", "Hara", "Harar", "Ho", "Hob", "Hu", "Ja", "Jamaa", "Jari", "Ji", "Jida", "Jii", "Jiif", "Jil", "Jo", "Jow", "Kis", "Ku", "Kula", "Kulan", "La", "Laa", "Laas", "Lam", "Lan", "Lanwa", "Law", "Lawya", "Laz", "Lazki", "Lee", "Lu", "Lug", "Lugha", "Luu", "Luugu", "Ma", "Maha", "Masa", "Me", "Mer", "Mo", "Moga", "Qa", "Qan", "Qansa", "Qar", "Qee", "Qo", "Qor", "Qorya", "Qoryo", "Qoso", "Ra", "Ri", "Rigo", "Roo", "Ruu", "Sa", "Saa", "Sar", "Sarma", "Shee", "Ta", "Ti", "Tu", "Tur", "Ufe", "Wa", "Wajaa", "War", "Wi", "Wisi", "Wo", "Wob", "Yu", "Yub", "Zei"];
var nm10 = ["ba", "baa", "ban", "be", "bera", "biley", "bo", "bohol", "boni", "buur", "ca", "cad", "cade", "cado", "came", "co", "col", "daalo", "daay", "dado", "dagaruen", "dala", "dale", "dali", "dan", "dar", "deey", "dera", "dhawo", "dheer", "dhere", "dho", "dhuubo", "di", "dishi", "do", "doa", "dogob", "dow", "dur", "dweyne", "feyn", "fun", "gaabo", "gaban", "gale", "gare", "garuen", "gawaa", "gay", "geisa", "go", "gob", "gomane", "good", "gooye", "gudeey", "gula", "haarreey", "hakaba", "han", "hanhumei", "hanmei", "har", "harro", "haw", "hawo", "haya", "hele", "here", "his", "ho", "hol", "humei", "jaale", "jid", "kaba", "kayo", "koile", "la", "laayo", "le", "leex", "ley", "lib", "lin", "lo", "lol", "low", "ma", "madow", "makoile", "mala", "mane", "manyo", "marreeb", "masa", "mayo", "me", "meddo", "mei", "mo", "na", "ne", "ni", "nod", "qoray", "ra", "raan", "radley", "raf", "rama", "rame", "rane", "rawa", "ray", "re", "reeb", "reeg", "reey", "rey", "riasamo", "riban", "riel", "ro", "roowe", "ruen", "sa", "samo", "saso", "sheikh", "shi", "shiikh", "sil", "siyo", "so", "soon", "soor", "tehele", "timo", "tinle", "tire", "to", "wa", "waa", "wak", "waley", "weyn", "weyna", "weyne", "wo", "xagay", "xato", "xo", "ya", "yaale", "yacado", "yale", "yarey", "ye", "yo", "yoley"];
var nm11 = ["Aru", "Ba", "Baba", "Baga", "Baria", "Bi", "Biha", "Bihara", "Bu", "Buga", "Buko", "Bun", "Buse", "Cha", "Chalin", "Chani", "Chi", "Chima", "Do", "Dodo", "Gei", "Ifa", "Ifaka", "Igu", "Igugu", "Igun", "Iguru", "Ilu", "Iri", "Irin", "Ka", "Kaha", "Kako", "Kakon", "Kasa", "Kasam", "Kasu", "Kato", "Katu", "Katum", "Ki", "Kiba", "Kibi", "Kibo", "Kibon", "Kida", "Kido", "Kigo", "Kilo", "Kin", "Kio", "Kiom", "Kira", "Kiran", "Kise", "Kon", "Kye", "Li", "Lin", "Lu", "Luchi", "Luchin", "Luku", "Lusho", "Ma", "Mafin", "Magu", "Maku", "Makum", "Mali", "Malin", "Mara", "Maram", "Masa", "Masu", "Masum", "Mbe", "Mbi", "Mbin", "Mere", "Mga", "Mgan", "Mi", "Misu", "Misun", "Mku", "Mkura", "Mkuran", "Mla", "Mlan", "Mlim", "Mo", "Moro", "Morogo", "Mpa", "Mpan", "Mti", "Mtin", "Mtwa", "Mu", "Muso", "Mvo", "Mvome", "Mwa", "Mwan", "Na", "Naman", "Nan", "Nango", "Ne", "New", "Ngu", "Nguru", "Njo", "Njom", "Nya", "Nyali", "Nze", "Ru", "Ruje", "Se", "Sepu", "She", "Shi", "Shin", "Si", "Siko", "Sin", "Sira", "So", "Soko", "Soma", "Soman", "Son", "Su", "Sum", "Sumba", "Ta", "Tabo", "Tan", "Tari", "Tu", "Tuku", "Tum", "Tun", "Tundu", "Ura", "Ushi", "Ushiro", "Uvi", "Uvin", "Uyo", "Vi", "Viki", "Vikin", "Vwa", "We", "Zan", "Zanzi"];
var nm12 = ["ba", "baha", "bako", "bar", "bati", "be", "bi", "biti", "boi", "bondo", "bora", "bwe", "chingu", "da", "datu", "di", "dizi", "do", "doa", "dodi", "doma", "du", "dui", "duma", "finga", "ga", "gamoyo", "garama", "ge", "gea", "gida", "goma", "gomba", "gori", "goro", "gu", "gugu", "gunu", "gwa", "gwi", "ha", "hama", "hoto", "jewa", "ka", "kara", "kindu", "ko", "koba", "koni", "konko", "kuledi", "kungu", "kuyu", "la", "lani", "ledi", "linyi", "linze", "lo", "losa", "lu", "lula", "ma", "mala", "manda", "mani", "mbo", "mero", "moyo", "mulo", "ni", "nika", "nu", "nza", "puka", "ra", "rama", "ramba", "ramulo", "rando", "ranga", "rari", "re", "relani", "resere", "ri", "rime", "ro", "rombo", "ruka", "rusi", "sa", "samwa", "sasi", "sere", "sesa", "sha", "shi", "si", "soma", "sulu", "sumbwe", "sungwi", "ta", "tai", "te", "ti", "to", "toro", "tu", "tumba", "vu", "wa", "wala", "wanga", "ya", "yanga", "yere", "yi", "yo", "yu", "za", "ze", "zi", "zibar"];
var nm13 = ["Adju", "Amu", "Apa", "Bu", "Buge", "Bugem", "Bugi", "Bun", "Bundi", "Buse", "Busem", "Buwe", "Bwe", "Bweyo", "Bwi", "Bwizi", "Bya", "Byaka", "En", "Ente", "Gu", "Hoi", "Iga", "Igan", "Ji", "Jin", "Ka", "Kaba", "Kaga", "Kaja", "Kajan", "Kam", "Kampa", "Kamu", "Kanu", "Kanun", "Kap", "Kapchoir", "Kase", "Kayu", "Ki", "Kiba", "Kibo", "Kigo", "Kigoro", "Kile", "Kilem", "Kire", "Kiso", "Kit", "Ko", "Koti", "Ku", "Kye", "Kyen", "Kyo", "Li", "Lu", "Luga", "Luwe", "Lwe", "Lwee", "Lya", "Lyan", "Ma", "Mar", "Marghe", "Masa", "Masi", "Masin", "Mayu", "Mba", "Mbara", "Mi", "Mitya", "Mo", "Moro", "Mpi", "Mu", "Mube", "Muben", "Muho", "Muhoro", "Muko", "Na", "Naka", "Nama", "Ne", "Neb", "Nje", "Ntu", "Ntun", "Nya", "Nyache", "Pa", "Pai", "Palli", "Ru", "Ruku", "Rukun", "Se", "Sem", "Semba", "Si", "Siro", "Siron", "So", "Soro", "To", "Toro", "Wa", "Waki", "Wo", "Wobu", "Wobule", "Yu", "Yum"];
var nm14 = ["ba", "babule", "bale", "banda", "batia", "be", "bende", "bi", "boga", "bugyo", "bule", "bwera", "bya", "chera", "chorwa", "dat", "de", "der", "dha", "di", "dibugyo", "do", "ga", "gadi", "gamo", "gazi", "ge", "gembe", "gerere", "gherita", "gi", "giri", "gola", "gum", "ja", "jansi", "jo", "jojo", "jumani", "ka", "kabanda", "kiso", "ko", "kono", "la", "le", "lembe", "lenzi", "li", "lisa", "lu", "ma", "mani", "mi", "mo", "mudat", "muli", "na", "ni", "no", "nungu", "pala", "ra", "rara", "reka", "rere", "ri", "rita", "ro", "robya", "ronko", "roro", "roti", "roto", "ru", "rua", "saka", "se", "sese", "si", "sia", "sindi", "so", "songola", "soro", "suba", "ta", "tebbe", "tera", "ti", "tia", "tido", "to", "tonde", "wa", "wenge", "wero", "wo", "yana", "yo", "yuge", "yunga", "za", "zi", "zibwera"];
var br = "";
function nameGen(type) {
var tp = type;
var element = document.createElement("div");
element.setAttribute("id", "result");
for (i = 0; i < 16; i++) {
if (i < 2) {
rnd = Math.floor(Math.random() * nm1.length);
rnd2 = Math.floor(Math.random() * nm2.length);
names = nm1[rnd] + nm2[rnd2];
} else if (i < 4) {
rnd = Math.floor(Math.random() * nm3.length);
rnd2 = Math.floor(Math.random() * nm4.length);
names = nm3[rnd] + nm4[rnd2];
} else if (i < 6) {
rnd = Math.floor(Math.random() * nm5.length);
rnd2 = Math.floor(Math.random() * nm6.length);
names = nm5[rnd] + nm6[rnd2];
} else if (i < 8) {
rnd = Math.floor(Math.random() * nm7.length);
rnd2 = Math.floor(Math.random() * nm8.length);
names = nm7[rnd] + nm8[rnd2];
} else if (i < 10) {
rnd = Math.floor(Math.random() * nm9.length);
rnd2 = Math.floor(Math.random() * nm10.length);
names = nm9[rnd] + nm10[rnd2];
} else if (i < 12) {
rnd = Math.floor(Math.random() * nm11.length);
rnd2 = Math.floor(Math.random() * nm12.length);
names = nm11[rnd] + nm12[rnd2];
} else {
rnd = Math.floor(Math.random() * nm13.length);
rnd2 = Math.floor(Math.random() * nm14.length);
names = nm13[rnd] + nm14[rnd2];
}
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);
}