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

var nm1 = ["Am", "An", "Andu", "Bai", "Ba", "Balo", "Ben", "Bi", "Biba", "Bim", "Biu", "Bun", "Ca", "Caba", "Cabam", "Cabin", "Cabo", "Cacon", "Cacu", "Cafun", "Caha", "Caien", "Caim", "Calan", "Calen", "Calon", "Calu", "Cama", "Cam", "Cambon", "Cambun", "Camis", "Can", "Cangam", "Cangan", "Cangum", "Cape", "Capen", "Cas", "Cassan", "Casson", "Ca", "Cata", "Cat", "Catum", "Caun", "Caxi", "Caza", "Cazom", "Ce", "Chian", "Chi", "Chiban", "Chibem", "Chica", "Chin", "Chipin", "Chis", "Chitem", "Coem", "Co", "Con", "Cou", "Couta", "Cuan", "Cua", "Cu", "Cui", "Cuim", "Cuve", "Da", "Dam", "Didi", "Di", "Don", "Dun", "Ekun", "Fol", "Folga", "Fun", "Ga", "Gabe", "Gan", "Golun", "Gu", "Huam", "Hum", "Jam", "Kui", "Lo", "Lobi", "Lom", "Lon", "Longon", "Lua", "Luaca", "Luan", "Luban", "Luca", "Lucus", "Lue", "Luia", "Luim", "Lum", "Lu", "Lumba", "Lume", "Lure", "Luxi", "Lan", "Malen", "Malem", "Ma", "Malu", "Marim", "Ma", "Mas", "Mata", "Mavin", "Mban", "Menon", "Mu", "Mhcin", "Mucon", "Mucum", "Mucu", "Mugin", "Mulon", "Mun", "Mus", "Mussen", "Na", "Nama", "Nami", "Nega", "Nha", "No", "Nza", "On", "Ondji", "Pin", "Que", "Qui", "Quiba", "Quilen", "Quima", "Quiban", "Quiri", "Quima", "Quim", "Quir", "Sa", "Saco", "Samu", "Sauri", "Sava", "Savun", "Son", "So", "Sum", "Tchin", "Tchi", "Tchipe", "Techa", "Tenta", "Tom", "Tum", "Uku", "Via", "Wa", "Xangon", "Xan"];
var nm2 = ["ba", "bal", "bala", "bale", "bamba", "bambe", "bambo", "banda", "bango", "batela", "baxe", "be", "bela", "bele", "bemba", "bia", "binda", "bito", "bo", "bola", "boledo", "bongue", "briz", "bua", "bundi", "cala", "canha", "cano", "capa", "chi", "chinda", "chiungo", "cinga", "colo", "comar", "combo", "conda", "culama", "cumbo", "cunda", "cupa", "cuso", "cusse", "cusso", "da", "dala", "dimbo", "do", "dulo", "funfo", "ga", "gage", "gamba", "gandala", "gar", "gares", "gi", "ginga", "go", "gongo", "gonjo", "gue", "guela", "guengo", "gufo", "guide", "gula", "gumbe", "hango", "heiro", "je", "jenje", "jimbe", "jiva", "kuma", "la", "lai", "lama", "lanje", "ledo", "lembo", "lengues", "lo", "lombo", "londo", "longo", "ludi", "lui", "lulo", "lundo", "lungo", "ma", "mavongo", "meje", "mibe", "munona", "mutete", "na", "nongue", "pata", "penda", "pindo", "pulo", "pungo", "quembe", "qui", "rea", "remo", "ri", "rima", "rimba", "rimo", "riz", "sa", "samba", "sango", "sende", "serra", "sombo", "songue", "suco", "sueje", "ta", "tada", "tado", "tala", "tativa", "teba", "tela", "tembo", "tiva", "to", "vate", "vinga", "vongo", "vungo", "xilo", "xita", "xito", "zaje", "zombo"];
var nm3 = ["Ako", "Akono", "Am", "Ba", "Bafa", "Bafou", "Bafia", "Baga", "Bagan", "Bame", "Bamen", "Bami", "Bamin", "Ban", "Bange", "Batou", "Be", "Bela", "Ber", "Ca", "Cam", "Di", "Dima", "Diza", "Dizan", "Djou", "Doua", "Dscha", "Ebo", "Ebolo", "Ede", "Fou", "Foum", "Ga", "Gou", "Gui", "Ide", "Kae", "Kou", "Kous", "Kousse", "Kri", "Kum", "Ku", "Li", "Lim", "Lo", "Lom", "Lou", "Ma", "Make", "Mam", "Mar", "Mba", "Mbal", "Mban", "Mbe", "Mben", "Mbou", "Mei", "Meiga", "Meigan", "Melo", "Men", "Mi", "Mina", "Mo", "Moko", "Mona", "Mou", "Moulou", "Mu", "Mute", "Muten", "Ndu", "Ngaou", "Ngaoun", "Nka", "Nkam", "Nko", "Nkong", "Sang", "Sa", "Ti", "Tiba", "Wu", "Yaou", "Yaoun", "Ya", "Yo", "Yoka"];
var nm4 = ["ba", "bam", "ban", "bang", "bati", "be", "bi", "bo", "bong", "bot", "da", "de", "der", "dere", "djock", "djoun", "dou", "douma", "fe", "fia", "foussam", "fut", "ga", "ganga", "gangte", "gem", "gene", "gie", "goua", "gwi", "ji", "kenene", "ko", "kolo", "la", "labo", "le", "li", "lima", "linga", "lo", "long", "loudou", "lowa", "ma", "mako", "mayo", "melima", "menda", "mie", "mingie", "nam", "nau", "nene", "nolinga", "po", "ra", "re", "roa", "roua", "sam", "samba", "seri", "tap", "te", "tele", "ti", "toua", "touri", "wa", "yo", "zangue"];
var nm5 = ["Ali", "Alin", "Ba", "Babo", "Baha", "Bam", "Bamba", "Ban", "Bando", "Banga", "Bao", "Bata", "Batan", "Be", "Ber", "Berbe", "Bi", "Bim", "Bo", "Boa", "Boba", "Boban", "Bos", "Bossan", "Bossem", "Bou", "Boua", "Bria", "Ca", "Car", "Da", "Dama", "Ga", "Gam", "Gambou", "Gue", "Ip", "Ka", "Kaga", "Ke", "Kem", "Koua", "Kouan", "Mba", "Mbai", "Mo", "Moba", "Mon", "Mongou", "Mongoum", "Nde", "No", "Oua", "Ouad", "Ouan", "Ra", "Rafa", "Si", "Sibu", "Ze", "Zemi", "Zi", "Zin"];
var nm6 = ["bangui", "bari", "baye", "be", "bele", "berati", "bo", "boua", "boula", "but", "ca", "da", "dao", "doro", "fai", "gafo", "gassou", "go", "goa", "goumbe", "gui", "hamo", "ki", "la", "le", "li", "lindao", "mara", "mio", "mo", "not", "py", "ra", "rao", "rati", "ri", "ro", "sangoa", "sembele", "sou", "tangafo", "ti", "ye", "zoum"];
var nm7 = ["Abé", "Adé", "Ao", "Aou", "Bé", "Bébé", "Bébo", "Bén", "Béno", "Ba", "Bar", "Be", "Bei", "Beina", "Beno", "Bi", "Bil", "Bilti", "Bit", "Bo", "Boko", "Bon", "Bou", "Dja", "Djeme", "Do", "Dour", "Fa", "Fia", "Gaou", "Gou", "Goun", "Gué", "Guélen", "Guéré", "Iri", "Ké", "Ko", "Kou", "Koum", "Kya", "Lé", "Li", "Ma", "Mao", "Massa", "Masse", "Massen", "Mbou", "Mbour", "Me", "Mel", "Mo", "Mois", "Moissa", "Mon", "Mou", "Moun", "Nga", "Oua", "Pa", "Sa", "Zoua"];
var nm8 = ["bé", "ba", "bali", "boto", "ché", "dé", "da", "dai", "deng", "di", "dja", "djer", "djia", "dou", "fi", "ga", "go", "gor", "guet", "kine", "koro", "kory", "la", "lengdeng", "li", "lo", "ma", "mar", "mena", "namar", "ne", "nia", "noy", "ré", "réda", "ra", "riba", "ro", "ry", "saguet", "sala", "senya", "so", "soro", "sou", "ti", "tine", "to", "ya", "zou"];
var nm9 = ["Ake", "Ba", "Baf", "Bafwa", "Baga", "Bak", "Bala", "Balam", "Bam", "Bana", "Bandu", "Bandun", "Bara", "Basan", "Baso", "Befa", "Be", "Biko", "Bin", "Boen", "Boko", "Bokun", "Bolo", "Bolom", "Bomon", "Bon", "Bongan", "Boso", "Bosobo", "Bud", "Buka", "Bulun", "Bum", "Bu", "Busin", "Bu", "Butem", "De", "Deke", "Dem", "Di", "Diba", "Dilo", "Dulun", "Dum", "Dumbe", "Dhu", "Dun", "Du", "Fe", "Fi", "Fungu", "Fun", "Ga", "Gan", "Ganda", "Gba", "Gbado", "Ge", "Geme", "Go", "Gun", "Gwa", "Idi", "Idio", "Ike", "Ile", "In", "Ingen", "Inki", "Inon", "Iru", "Isa", "Isan", "Isi", "Kaba", "Kabam", "Kaba", "Kabe", "Kabin", "Kabon", "Kahem", "Kale", "Kali", "Kam", "Kambo", "Kami", "Kampe", "Kana", "Kanan", "Kania", "Kan", "Kante", "Kanya", "Kapan", "Kasan", "Kasen", "Kason", "Kata", "Katan", "Kat", "Kay", "Kazum", "Ken", "Ki", "Kibom", "Kik", "Kim", "Kin", "Kunsha", "Kin", "Kupam", "Kipu", "Ki", "Kirum", "Kisan", "Kito", "Kitu", "Kol", "Kon", "Kongo", "Kun", "Ku", "Liben", "Lika", "Lisa", "Lod", "Lome", "Lu", "Lube", "Lubu", "Lubum", "Lue", "Lui", "Luko", "Luku", "Luo", "Lupa", "Lupata", "Lupu", "Lusa", "Lusam", "Lwam", "Maha", "Malem", "Man", "Mangi", "Mankan", "Mano", "Masi", "Manim", "Masi", "Mata", "Mban", "Mbanda", "Mban", "Mbu", "Mbuji", "Mia", "Mitwa", "Mo", "Moba", "Mokam", "Mong", "Mon", "Mua", "Muan", "Mulon", "Mu", "Mutsha", "Mwe", "Nian", "nio", "Nyun", "Oi", "Opa", "Po", "Popo", "Pu", "Pwe", "Ru", "Rutshu", "Sa", "Saka", "San", "Sed", "Sha", "Shabun", "Shin", "Shinko", "Songo", "Tshe", "Tshi", "Tshika", "Tshilen", "Tshim", "Ubu", "Ubun", "Uvi", "Vi", "Wali", "Walun", "Wam", "Wa", "Yahu", "Yako", "Yanga", "Za", "Zon"];
var nm10 = ["ba", "baka", "balo", "bambare", "bao", "bare", "bashi", "baya", "bayi", "bayonge", "befu", "belenge", "benge", "bero", "besa", "beya", "bi", "binda", "bo", "bolo", "bombo", "bongo", "bove", "budi", "bulu", "bumbashi", "bunda", "bundu", "butu", "bwalu", "cha", "da", "daka", "dhala", "diofa", "do", "doa", "du", "dundu", "fale", "ga", "gai", "gambi", "gandanga", "gani", "gara", "gata", "gende", "gina", "go", "gololo", "gu", "gulu", "gurume", "hagi", "hemba", "huma", "ka", "kabaka", "kale", "kama", "kambo", "kania", "kanza", "kapa", "kasi", "kavu", "kela", "kese", "keti", "ki", "kisi", "ko", "kolela", "kolobwe", "koma", "koro", "koto", "kula", "kungu", "kusu", "kwa", "kwit", "la", "lamba", "lebo", "lela", "lemba", "lemie", "lenge", "lima", "lo", "lobo", "lobwe", "lolo", "lombo", "longo", "lonji", "lunga", "lungu", "ma", "mela", "mena", "mina", "mongo", "na", "nana", "nanga", "ne", "nia", "niama", "nimba", "nongo", "nono", "pala", "pamba", "panga", "pata", "pene", "pese", "pushi", "puta", "raka", "ri", "ru", "rumba", "rumu", "sala", "sambo", "sangi", "sangulu", "sende", "senga", "shasa", "shatsha", "shi", "shie", "shuru", "singa", "siro", "sisi", "sobolo", "soko", "songo", "ta", "tadi", "tako", "tanda", "tapata", "teba", "tembo", "to", "tona", "tuga", "tuku", "twa", "twaba", "vi", "vira", "wanga", "wasende", "we", "wezi", "wi", "za", "zau", "zi", "zu", "zumba", "zzo"];
var nm11 = ["Ako", "Ba", "Bakou", "Bakoum", "Batoua", "Be", "Belin", "Bi", "Bita", "Bo", "Bon", "Bongo", "Co", "De", "Eka", "Ete", "Fou", "Fouga", "Ga", "Gam", "Ge", "Gen", "Ka", "Kan", "Kema", "Kou", "Koula", "La", "Lala", "Lam", "Lamba", "Lastou", "Le", "Leco", "Leko", "Li", "Loa", "Loan", "Ma", "Mako", "Mayu", "Mbi", "Me", "Medou", "Mekam", "Mi", "Mimo", "Mimon", "Min", "Mit", "Mo", "Moa", "Moan", "Mou", "Moui", "Mouna", "Nde", "Nden", "Ndjo", "Nka", "Nko", "Nkola", "Ntou", "Ok", "Okan", "Oko", "Okon", "Om", "Owe", "Owen", "Oye", "Tchi", "Tchiba", "Tso", "Zou"];
var nm12 = ["ba", "banga", "barene", "bo", "bona", "coni", "da", "de", "dja", "do", "douneu", "foun", "ga", "gamou", "go", "gou", "kambo", "kata", "ke", "kok", "kokou", "koni", "kou", "koumba", "la", "lara", "labona", "le", "linga", "ma", "mo", "mongo", "mou", "moutou", "na", "nana", "ne", "ni", "nis", "ra", "rene", "ta", "tam", "teke", "tou", "touala", "voul", "yem", "yumba", "zic"];
var nm13 = ["Be", "Bou", "Boua", "Bouan", "Boukie", "Boun", "Bra", "Dja", "Djam", "Do", "Doli", "Don", "En", "Enye", "Etou", "Etoum", "Ewo", "Ga", "Gam", "Gambo", "Imp", "Impfo", "Impfon", "Ka", "Kaye", "Ke", "Kel", "Ki", "Kin", "Kinda", "Kindam", "Kinka", "Ko", "Komo", "Le", "Leka", "Loa", "Loan", "Loandji", "Lou", "Loudi", "Louko", "Loute", "Ma", "Madi", "Madin", "Maka", "Mbi", "Mbin", "Mi", "Min", "Mindou", "Mo", "Mos", "Mossa", "Mosse", "Mossen", "Mou", "Mouyo", "Mouyon", "Ngo", "Nka", "Nza", "Ollo", "Ollom", "Oue", "Oues", "Owa", "Owan", "Oyo", "Po", "Poko", "Se", "Sem", "Si", "Sibi", "Tcha", "Tcham", "Za", "Zana"];
var nm14 = ["ba", "bala", "bana", "be", "bi", "binda", "biti", "bo", "boma", "da", "damba", "dima", "dingou", "dji", "djo", "do", "douli", "fondo", "ga", "gou", "jili", "ka", "kabana", "kala", "kana", "kiero", "kola", "kolela", "koua", "la", "le", "lela", "li", "lisie", "lombo", "ma", "mono", "na", "naga", "no", "ro", "sa", "saka", "sendjo", "si", "sie", "so", "te", "tete", "ti", "tou", "toumbi", "wo", "ya", "yelle", "yes", "yondzi", "zi"];
var nm15 = ["Cha", "Cham", "Che", "Chem", "Chi", "Chie", "Chi", "Chin", "Cho", "Gwe", "Gwem", "Iso", "Ka", "Kabo", "Kabom", "Kafu", "Kaful", "Kala", "Kale", "Kalo", "Kalu", "Kan", "Kanye", "Kanyem", "Kao", "Kappi", "Kase", "Kasem", "Kashi", "Kata", "Kate", "Kawa", "Kawam", "Kaze", "Kazem", "Kazu", "Kazun", "Lu", "Luf", "Lufwa", "Lufwan", "Luku", "Lun", "Ma", "Make", "Man", "Maza", "Mba", "Mbe", "Mbere", "Mfu", "Mi", "Mile", "Milen", "Misi", "Mku", "Mo", "Mon", "Mpi", "Mpo", "Mporo", "Mpu", "Mpulu", "Mum", "Mu", "Muyo", "Muyom", "Mwi", "Mwini", "Nche", "Nchele", "Ngo", "Nka", "Nse", "Nselu", "Pe", "Pem", "Petau", "Sa", "Sam", "Se", "Sena", "Senan", "Sere", "Seren", "Se", "Seshe", "Shi", "Sia", "Siavo", "Siavon", "Si", "Sika", "Sina", "Za", "Zam", "Zi", "Zim"];
var nm16 = ["ba", "bala", "be", "beshi", "bezi", "bo", "bombo", "bombwe", "bomene", "bompo", "buka", "bwa", "dazi", "diza", "du", "fue", "fulwe", "fya", "gi", "gula", "je", "ka", "ke", "keni", "kishi", "koso", "kulu", "labo", "lene", "lenge", "lomo", "longo", "lu", "lubi", "luka", "lunga", "lungu", "lushi", "ma", "mene", "na", "nanga", "piri", "po", "renje", "reshi", "ri", "rokoso", "rundu", "sali", "samba", "sempa", "sheke", "shi", "sisi", "soka", "taba", "tauke", "tete", "vonga", "vuma", "wa", "wambwa", "wanyama", "we", "yama", "yembo", "yingi", "za", "ze", "zembe", "zongwe"];
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 if (i < 14) {
rnd = Math.floor(Math.random() * nm13.length);
rnd2 = Math.floor(Math.random() * nm14.length);
names = nm13[rnd] + nm14[rnd2];
} else {
rnd = Math.floor(Math.random() * nm15.length);
rnd2 = Math.floor(Math.random() * nm16.length);
names = nm15[rnd] + nm16[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);
}