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.

39 lines
8.0 KiB
JavaScript

function nameGen(type) {
var nm1 = ["Aberahame", "Agang", "Akanyang", "Alefaio", "Amogelang", "Anterea", "Atang", "Atasaone", "Atla", "Baagisi", "Baaitse", "Baboloki", "Babusi", "Bafana", "Baikathudi", "Bakang", "Baleseng", "Baone", "Baruti", "Basimane", "Batho", "Batlanang", "Batlang", "Boammaruri", "Boatametse", "Bogosi", "Boikanyo", "Boipelo", "Boitumelo", "Bokang", "Bonang", "Bontsi", "Botlhale", "Botsile", "Busang", "Daniele", "Dikgakgamatso", "Dikitso", "Dikoloti", "Dineo", "Dingalo", "Diphetogo", "Diteko", "Dithapelo", "Dithebe", "Ditiro", "Emang", "Etsile", "Fenyang", "Filipo", "Gaaesi", "Gadiitsiwe", "Galeage", "Game", "Gaofenngwe", "Gaolathe", "Gaolebale", "Gaone", "Gape", "Goabaone", "Goaletsa", "Godiraone", "Gofaone", "Goitseone", "Gomolemo", "Gopolang", "Gosaitse", "Gotaatamang", "Isago", "Isang", "Jakobe", "Johane", "Josefe", "Kabelano", "Kabo", "Kagiso", "Kala", "Katlego", "Keabetswe", "Keaboka", "Keakile", "Keatlile", "Kebaneilwe", "Keemenao", "Kefenste", "Kenanao", "Kenosi", "Kerapetse", "Kgalefa", "Kgolo", "Kgomotso", "Kgosie", "Kgosiemang", "Kgotso", "Khumo", "Khumoetsile", "Kobamelo", "Koketso", "Kopano", "Kopo", "Kutlwano", "Lasaro", "Lebogang", "Lebopo", "Leetile", "Lefika", "Lekgotla", "Lenthabetse", "Lentlafetse", "Lepang", "Leruo", "Letang", "Letlhogonolo", "Letlhogonono", "Letsego", "Letsogile", "Lewatle", "Loago", "Loeto", "Lorako", "Lore", "Losika", "Maano", "Maatla", "Magosi", "Maikutlo", "Marumo", "Matshwenyego", "Medupe", "Mmoloki", "Mmusi", "Moabi", "Moagisi", "Moatlhodi", "Modibedi", "Modisaotsile", "Modise", "Moeng", "Mofhenyi", "Mogakolodi", "Mogapi", "Mogorosi", "Mogotsi", "Mokgosi", "Molaakgosi", "Molaodi", "Molatedi", "Molatlhegi", "Molefi", "Molwantwa", "Mompati", "Mompoloki", "Monnieemang", "Mooketsi", "Morapedi", "Morati", "Moratiwa", "Morekolodi", "Moremi", "Moreri", "Morongwa", "Morwadi", "Mosegi", "Moseki", "Moshe", "Mosimanegape", "Moswen", "Mothanka", "Mothei", "Motheo", "Mothibi", "Mothophi", "Mothudi", "Motshidisi", "Motsumi", "Motswane", "Mykel", "Nathanaele", "Neo", "Ngaka", "Oabile", "Oaitse", "Oatise", "Obonye", "Obuile", "Odirile", "Oesi", "Ofentse", "Oganeditse", "Olebile", "Olebogeng", "Olefile", "Omaatla", "Omolemo", "Omphile", "Onkagetse", "Onkemetse", "Onkgopotse", "Ontiretse", "Ontlametse", "Ookeditse", "Orapeleng", "Oteng", "Otsile", "Otsogile", "Petere", "Phefo", "Phenyo", "Pitso", "Poloko", "Ponatshego", "Pono", "Puso", "Pusoetsile", "Rebaone", "Rebatho", "Refilwe", "Resego", "Rotlhe", "Sakaria", "Salekany", "Seabe", "Seako", "Seatla", "Sebaga", "Sedireng", "Sesupo", "Setefane", "Setshaba", "Setso", "Simone", "Tan", "Taolo", "Tapiwa", "Tapologo", "Tau", "Tebatso", "Tebogo", "Tefo", "Tekanyo", "Temo", "Thabiso", "Thabo", "Thaelo", "Thagiso", "Thatayaone", "Thatayotlhe", "Thebe", "Thebeyame", "Theo", "Theofilo", "Thero", "Thito", "Thokgamo", "Thomamo", "Thomase", "Thusego", "Thusoyaone", "Tiiso", "Tirelo", "Tirotsaone", "Tiroyamodimo", "Topo", "Tsamorena", "Tshenolo", "Tshephang", "Tshepo", "Tsholofelo", "Tsotlhe", "Tswelelo", "Tuelo", "Tumelano", "Tumelo", "Tumisang", "Warona", "Yamorena"];
var nm2 = ["Abueng", "Agodirwe", "Atang", "Atla", "Atlarelang", "Baaitse", "Babedi", "Badumedi", "Bangwe", "Banyana", "Baone", "Barulaganye", "Basadi", "Basadibotlhe", "Basetsana", "Batlanang", "Batshegi", "Batsile", "Boago", "Bofelo", "Bogadi", "Bogolo", "Boikanyo", "Boingotlo", "Boipelo", "Boitshepo", "Bojang", "Bonang", "Bone", "Bonno", "Bontle", "Bonyana", "Botlhe", "Botshelo", "Botsile", "Dikeledi", "Dikeleditsame", "Dikgakgamatso", "Dikitso", "Dikoloti", "Dimakatso", "Dimapo", "Dintlenyane", "Dipuo", "Dithapelo", "Elang", "Emang", "Entle", "Gadifele", "Gadiitsiwe", "Galaletsang", "Game", "Gaodithong", "Gaolapelwe", "Gaolathe", "Gaolefufa", "Gaotimane", "Gape", "Gaseemelwe", "Gaselebalwe", "Goaletsa", "Gobona", "Gogontle", "Gogontlejang", "Goitsemedi", "Gomolemo", "Gopolang", "Gorata", "Gosaitse", "Gosegomang", "Gosiame", "Gouta", "Ipeleng", "Itumeleng", "Kamogelo", "Katlano", "Keabetswe", "Keaboka", "Kealaboga", "Keamogetse", "Keaobaka", "Keaoboka", "Keatlaretse", "Kebabonye", "Kebaneilwe", "Kebasadi", "Kedibonye", "Kedidimetse", "Kedumetse", "Keemenao", "Keeya", "Kefentse", "Kefilwe", "Kehumile", "Keiponye", "Keitiretse", "Keitumetse", "Kelebileone", "Kelebogile", "Keletso", "Keneilwe", "Kerapetse", "Kesaobaka", "Kesebonye", "Kesego", "Kesentseng", "Ketshephileone", "Kgakgamatso", "Kgalalelo", "Kgomotso", "Kgotso", "Kobamelo", "Koketso", "Kopo", "Kutlwano", "Lebone", "Lebopo", "Leene", "Leloba", "Lesedi", "Lesego", "Letang", "Letlhogonolo", "Letlhogonono", "Lewatle", "Loago", "Lone", "Lorato", "Lore", "Maano", "Maatla", "Maduo", "Magetalene", "Maikaelelo", "Maikutlo", "Maiteko", "Malebogo", "Manno", "Maphoi", "Mareledi", "Maretha", "Masego", "Matlhogonolo", "Matlhogonono", "Mmaabo", "Modi", "Modibedi", "Modiri", "Mogi", "Mogolo", "Moitshepi", "Mokaedi", "Mokwenaotsile", "Monnieemang", "Monnye", "Montle", "Montlenyane", "Montshwari", "Mosamaria", "Mosetsana", "Mosetsanagape", "Mosiame", "Mothophi", "Motlalepula", "Mpho", "Mphoetsile", "Mpopi", "Naledi", "Nametsegang", "Nametso", "Neelo", "Nnete", "Ntshekisang", "Oaitse", "Oakantse", "Ofentse", "Ogaufi", "Ogomoditswe", "Omaatla", "Omolemo", "Onalenna", "Onepile", "Onkemetse", "Onkgolotse", "Onkgomoditse", "Onkgopotse", "Onneetse", "Onneile", "Ontlametse", "Onyana", "Ookeditse", "Oratile", "Oreneile", "Osenotse", "Pabalelo", "Pelonomi", "Pelontle", "Pelotheri", "Peoyame", "Phatsimo", "Polelo", "Poloko", "Ponatshego", "Pulafel", "Puleng", "Reatshwana", "Rehana", "Reneilwe", "Resego", "Rethabile", "Rorisang", "Same", "Seanokeng", "Sebaga", "Sebopiwa", "Segametsi", "Segolame", "Segomotso", "Senatla", "Seneo", "Sennye", "Serefete", "Sesame", "Sethunya", "Setshwano", "Sewelo", "Sone", "Sylvanella", "Tale", "Taolo", "Tebo", "Tebogo", "Tefo", "Teko", "Temogo", "Thabiso", "Thathana", "Tiroyamodimo", "Topo", "Tshegofatso", "Tshephang", "Tshepiso", "Tshimologo", "Tsholofelo", "Tshwanelo", "Tshweu", "Tsotlhe", "Tswelelo", "Tuduetso", "Tumisang", "Utlwanang", "Warona"];
var nm3 = ["Atang", "Atla", "Baaitse", "Baone", "Batlanang", "Boikanyo", "Bonang", "Botsile", "Dikgakgamatso", "Dikitso", "Dikoloti", "Dithapelo", "Emang", "Gadiitsiwe", "Game", "Gaolathe", "Gape", "Goaletsa", "Gomolemo", "Gosaitse", "Keabetswe", "Keaboka", "Kebaneilwe", "Keemenao", "Kerapetse", "Kgomotso", "Kgotso", "Kobamelo", "Koketso", "Kopo", "Kutlwano", "Lebopo", "Letang", "Letlhogonolo", "Letlhogonono", "Lewatle", "Loago", "Lore", "Maano", "Maatla", "Maikutlo", "Modibedi", "Mokaedi", "Mokwenaotsile", "Monnieemang", "Mothophi", "Oaitse", "Ofentse", "Omaatla", "Omolemo", "Onkemetse", "Onkgopotse", "Ookeditse", "Poloko", "Ponatshego", "Resego", "Sebaga", "Taolo", "Tebogo", "Tefo", "Thabiso", "Tiroyamodimo", "Topo", "Tshephang", "Tsotlhe", "Tswelelo", "Tumisang", "Tumisang", "Warona"];
var br = "";
$('#placeholder').css('textTransform', 'capitalize');
var tp = type;
var element = document.createElement("div");
element.setAttribute("id", "result");
for (i = 0; i < 10; i++) {
if (tp === 1) {
rnd = Math.random() * nm2.length | 0;
rnd2 = Math.random() * nm2.length | 0;
names = nm2[rnd] + " " + nm2[rnd2];
nm2.splice(rnd, 1);
nm2.splice(rnd2, 1);
} else if (tp === 2) {
rnd = Math.random() * nm3.length | 0;
rnd2 = Math.random() * nm3.length | 0;
names = nm3[rnd] + " " + nm3[rnd2];
nm3.splice(rnd, 1);
nm3.splice(rnd2, 1);
} else {
rnd = Math.random() * nm1.length | 0;
rnd2 = Math.random() * nm1.length | 0;
names = nm1[rnd] + " " + nm1[rnd2];
nm1.splice(rnd, 1);
nm1.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);
}