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.

70 lines
13 KiB
JavaScript

var nm1 = ["Aah", "Aak", "Aan", "Ab", "Abda", "Abdi", "Abu", "Achen", "Acho", "Ade", "Ahmes", "Aie", "Aim", "Ak", "Akhen", "Am", "Amen", "Amy", "An", "Ana", "Aneb", "Anem", "Anha", "Anhur", "Ap", "Ba", "Baken", "Ban", "Bente", "Bin", "Cha", "Chafu", "Chatu", "Chen", "Cher", "Da", "Daka", "Dar", "Don", "Ed", "En", "Enta", "Epa", "Erga", "Fen", "Fun", "Ga", "Gya", "Han", "Hapi", "Har", "Hebu", "Hes", "Hon", "Hophio", "Hori", "Hou", "Im", "Irhe", "Iru", "Jafa", "Ji", "Jiba", "Ka", "Kamu", "Kar", "Khe", "Khen", "Khep", "Khon", "Khu", "Maa", "Maka", "Mane", "Mar", "Men", "Min", "Mo", "Muk", "Mun", "Nam", "Neb", "Nef", "Nesa", "No", "Nof", "Nta", "Nu", "Nub", "On", "Onou", "Osa", "Osir", "Osor", "Oua", "Oune", "Paru", "Pasiue", "Pasu", "Pen", "Peti", "Phi", "Phra", "Pine", "Pne", "Psa", "Psam", "Puk", "Pukhu", "Ra", "Rada", "Rame", "Rames", "Rash", "Rat", "Rata", "Saba", "Sadi", "Sala", "Sar", "Sara", "Sare", "Seb", "Sebi", "Sen", "Senou", "Sera", "Seso", "She", "Sil", "Ta", "Tahu", "Taka", "Take", "Tes", "Tho", "Thot", "Thoth", "Tsa", "Tut", "Tutan", "Zad", "Zet", "Zu"];
var nm2 = ["bakar", "bari", "bash", "bis", "bra", "bu", "cheres", "dames", "des", "deti", "dius", "dun", "fari", "fer", "feru", "hapu", "heb", "hebi", "hekh", "hem", "her", "herit", "hiti", "hor", "hotep", "hu", "hur", "kani", "kari", "kasa", "ker", "kera", "khemet", "khera", "kole", "kos", "lid", "mah", "mana", "melek", "men", "mes", "meses", "mou", "mu", "mua", "mun", "muntu", "mut", "muzu", "namen", "namun", "naten", "naton", "nefer", "nekht", "nen", "neter", "ni", "nifi", "niro", "nito", "nofre", "noub", "perka", "peru", "phes", "phis", "pou", "res", "rina", "ris", "rit", "ritis", "rius", "rut", "rys", "saba", "sarkon", "seker", "semif", "ses", "set", "si", "surara", "tatau", "tau", "temha", "tenus", "tep", "tetu", "theus", "tho", "tonen", "tou", "tuahbra", "tus", "wana"];
var nm3 = ["Aah", "Ace", "Ahu", "Aku", "Ame", "Amen", "Amu", "An", "Anu", "Api", "Ase", "Au", "Aure", "Azi", "Bahi", "Baku", "Bek", "Bekta", "Ben", "Bi", "Cleo", "Dali", "Ebo", "Ei", "Gara", "Habi", "Hata", "Hatho", "Hon", "Hosi", "Irba", "Ise", "Ja", "Jami", "Jen", "Ka", "Kami", "Kas", "Ke", "Kha", "Khun", "Ma", "Maa", "Mad", "Maka", "Masi", "Mau", "Mem", "Mos", "Mu", "Muka", "Mukan", "Na", "Nai", "Ne", "Nefer", "Nehi", "Nei", "Neiri", "Ni", "Nite", "No", "Olu", "Omo", "Qui", "Ra", "Ram", "Ran", "Re", "Rehe", "Sa", "Sala", "She", "Sho", "Sote", "Taho", "Tali", "Tau", "Theo", "Ther", "Ti"];
var nm4 = ["bah", "bia", "bit", "bu", "dah", "disa", "femi", "fut", "gira", "hah", "hes", "het", "hor", "kah", "kara", "karama", "kats", "kau", "ke", "kehal", "kela", "ket", "khat", "kheb", "khem", "lah", "lika", "lima", "mah", "mat", "matma", "meit", "men", "meou", "merit", "mes", "mi", "mira", "mun", "mut", "nah", "nai", "namen", "naro", "nat", "naten", "nath", "nef", "nefer", "nefru", "neke", "nekht", "nen", "net", "nice", "nura", "pe", "pet", "ra", "rah", "ram", "rama", "rehet", "reshpu", "rin", "rit", "ritis", "roamat", "rose", "saa", "senen", "set", "sima", "sina", "taari", "tari", "tasu", "tat", "tefs", "ten", "tep", "tepet", "tes", "theku", "tikhet", "tis", "tite", "toti", "van"];
var nm5 = ["Abde", "Aby", "Aca", "Ache", "Achi", "Acta", "Ade", "Adme", "Adra", "Ae", "Aea", "Aeto", "Agame", "Aja", "Ale", "Amy", "Ando", "Anta", "Ante", "Apo", "Arca", "Arce", "Arche", "Argo", "Arse", "Arte", "Asca", "Atha", "Atla", "Baccu", "Bazy", "Bry", "Cae", "Cali", "Capa", "Casea", "Cepha", "Cory", "Cyra", "Dae", "Dama", "Damia", "Damio", "Daria", "Dario", "Deme", "Demo", "Dio", "Dora", "Dra", "Era", "Ere", "Este", "Eury", "Fe", "Gae", "Gela", "Hae", "Helio", "Hera", "Hero", "Ia", "Ico", "Ja", "Ko", "Koru", "Kra", "Kyri", "La", "Laiu", "Lea", "Leo", "Leoni", "Lo", "Lu", "Mela", "Mida", "Myro", "Nau", "Ne", "Obe", "Obia", "Ocea", "Pano", "Pelia", "Phanta", "Phy", "Pria", "Pyra", "Ra", "Rho", "Saba", "Sote", "Ste", "Tara", "Tela", "Tha", "Thano", "Thau", "The", "Thye", "Ti", "Tiva", "Tri", "Ty", "Tyro", "Vasi", "Xa", "Ze", "Zeno", "Zo"];
var nm6 = ["carus", "celos", "chus", "clus", "cnaeon", "cos", "dalus", "dareus", "das", "demus", "des", "don", "dras", "dros", "jax", "kon", "lan", "laus", "leimon", "lemus", "leon", "les", "lios", "lius", "lix", "lles", "llos", "lops", "los", "lpheus", "lphos", "maeus", "mas", "medes", "meon", "mion", "mnon", "mon", "morus", "naeon", "nder", "ndras", "neus", "nidas", "nios", "nis", "nius", "nnos", "nous", "peros", "pheus", "phon", "phos", "phyr", "pios", "pius", "rdanus", "reus", "rgos", "rgus", "rian", "ridon", "rios", "ritus", "rnus", "ron", "ros", "rtus", "rus", "ses", "seus", "sidas", "sios", "sius", "smus", "ssus", "stheus", "sthus", "stolos", "stos", "stus", "teon", "teus", "thes", "thon", "tone", "tos", "trios", "trius", "tros", "tus", "xio", "xus"];
var nm7 = ["Aca", "Ada", "Ade", "Ado", "Aga", "Agne", "Ai", "Ala", "Aldo", "Ale", "Ali", "Aly", "Ana", "Ane", "Aphro", "Apo", "Are", "Ari", "Athe", "Axe", "Ba", "Bella", "Ca", "Cala", "Casca", "Cassa", "Cha", "Che", "Co", "Cyna", "Da", "Dama", "Deni", "Dia", "Dio", "Dy", "Ebo", "Eire", "Ele", "Elea", "Eli", "Eu", "Eudo", "Euphe", "Eva", "Fae", "Fe", "Gela", "Ha", "Hele", "Hya", "Hypa", "Ido", "Io", "Iri", "Isa", "Ja", "Ka", "Kare", "Kari", "Katha", "Ko", "Ky", "La", "Lari", "Lea", "Leo", "Li", "Liva", "Mae", "Mari", "Me", "Melai", "Meli", "Mine", "Nai", "Nare", "Ne", "Neo", "No", "Obe", "Ode", "Oly", "Ophe", "Ophi", "Pene", "Perse", "Phe", "Phy", "Rai", "Re", "Sa", "Sele", "Sire", "Ste", "Ta", "Tere", "Tha", "The", "Tia", "Tima", "Tita", "Tre", "Vane", "Xe", "Yale", "Yola", "Za", "Zani", "Ze", "Zera"];
var nm8 = ["cia", "da", "dia", "dite", "dora", "la", "lanie", "lena", "leta", "lia", "lina", "lla", "llia", "lline", "lona", "mara", "meda", "mena", "mia", "misia", "mona", "mone", "na", "ndia", "ndra", "neta", "nia", "nie", "nne", "nor", "nora", "ntha", "nthe", "nthea", "phelia", "phine", "phira", "phne", "phone", "ra", "rena", "rene", "resa", "rine", "rise", "rissa", "rria", "sia", "sima", "sine", "ssa", "tasia", "teia", "tha", "thea", "thia", "thy", "tia", "tine", "tria", "vana", "xis"];
var nm9 = ["Abhi", "Aca", "Adra", "Agni", "Ahi", "Aji", "Ali", "Ami", "Ana", "Anga", "Anu", "Ari", "Asa", "Avi", "Ba", "Bha", "Bhaga", "Bhaya", "Bra", "Bri", "Ca", "Can", "Canda", "Candra", "Cha", "Ci", "Cira", "Dan", "Danda", "Dar", "Deva", "Dha", "Dhar", "Dri", "Dur", "Eka", "Gana", "Gara", "Gau", "Gho", "Ghu", "Go", "Gopa", "Govin", "Hari", "Havi", "Hra", "Hrit", "In", "Indra", "Jai", "Jih", "Ka", "Kal", "Kalma", "Kapa", "Karna", "Katu", "Kha", "Khan", "Ko", "Kra", "Kse", "Ksema", "Ma", "Maha", "Man", "Mana", "Mata", "Mayu", "Mit", "Mitra", "Na", "Naga", "Nai", "Nan", "Nara", "Nir", "Nira", "Nri", "Pa", "Para", "Pashu", "Patta", "Pavi", "Pra", "Praba", "Praka", "Pram", "Prasan", "Prati", "Pre", "Puru", "Raja", "Rana", "Rau", "Raudra", "Ri", "Rita", "Ruci", "Rudra", "Sada", "Sahi", "Sakra", "Sapta", "Sarpa", "Sasthi", "Satya", "Sena", "Sha", "Shaka", "Sham", "Shan", "Sharva", "Shi", "Shri", "Soma", "Su", "Suda", "Sula", "Suma", "Sumna", "Sun", "Supa", "Supra", "Sura", "Suru", "Susa", "Susha", "Suva", "Suvar", "Suvarna", "Sva", "Svar", "Ta", "Tan", "Tapa", "Tapo", "Tara", "Tra", "Trasa", "Ugra", "Usan", "Uta", "Va", "Vadan", "Vaja", "Valgu", "Vama", "Var", "Vara", "Vasa", "Vata", "Vatsa", "Vayu", "Vibha", "Vica", "Vida", "Vidan", "Vik", "Vina", "Visnu", "Yajna", "Yama"];
var nm10 = ["bahu", "bali", "bandhu", "barhis", "basha", "bhanu", "bhauma", "bhojin", "candra", "caru", "cas", "daman", "darshin", "datta", "deva", "dhaman", "dhana", "dharman", "dhurti", "din", "dogi", "dosa", "duta", "gava", "gavant", "griva", "gupta", "hargava", "harman", "harsana", "hatru", "hava", "haya", "husa", "huti", "jihvi", "jit", "kara", "kari", "karman", "karna", "karni", "kayu", "ketu", "kratu", "lina", "locana", "malin", "man", "manas", "mant", "manyu", "mardin", "mati", "maya", "medhas", "meyu", "mitra", "murti", "nabahu", "nandin", "navant", "neya", "nivant", "numant", "padda", "pala", "pani", "parvan", "pati", "pin", "rant", "rapad", "rasetu", "ratha", "rathi", "ravas", "retas", "rish", "riti", "ritu", "romen", "saka", "sana", "sarathi", "setu", "shanti", "shin", "shri", "sin", "tagni", "taksa", "tanu", "tas", "tatman", "tavant", "tavid", "tejas", "teyu", "thin", "timant", "tipin", "tumant", "vaku", "vamin", "van", "vant", "varcas", "varman", "vavan", "vid", "vis", "visnu", "vrit", "yati", "yoni"];
var nm11 = ["Aban", "Adri", "Aha", "Aksa", "Alam", "Ama", "Ambi", "Amri", "Ana", "Ani", "Apa", "Arci", "Arun", "As", "Asva", "Ba", "Badhi", "Bahu", "Bala", "Balan", "Ban", "Bha", "Bhanu", "Bin", "Caru", "Ci", "Citra", "Da", "Dama", "De", "Deva", "Dha", "Dhar", "Dhe", "Dhri", "Dhu", "Dru", "Dva", "Dvara", "Ga", "Gan", "Gau", "Gho", "Ghu", "Ghur", "Giri", "Go", "Gopi", "Ha", "Hai", "Ham", "Harsi", "Jan", "Jati", "Jaya", "Ka", "Kada", "Kaku", "Kala", "Kam", "Kama", "Kha", "Kri", "Ku", "Kun", "La", "Lak", "Ma", "Mada", "Mai", "Mali", "Mama", "Man", "Mu", "Na", "Nan", "Ni", "Pin", "Pra", "Praja", "Pri", "Pura", "Raja", "Rama", "Ranga", "Rastra", "Ratha", "Renu", "Rohi", "Rudra", "Saha", "Sara", "Sarpa", "Satya", "Sava", "Savi", "Sha", "Shala", "Shi", "Shru", "Shu", "Su", "Subha", "Sude", "Sudha", "Suka", "Suke", "Suku", "Sun", "Suna", "Suro", "Sushi", "Suta", "Sva", "Tam", "Tamra", "Ugra", "Upa", "Urja", "Urmi", "Utta", "Va", "Vada", "Vahi", "Vajra", "Vapu", "Var", "Vi", "Ya", "Yasho"];
var nm12 = ["ba", "bari", "bhadra", "bika", "busa", "cana", "dala", "damba", "dari", "dava", "deva", "devi", "dhati", "di", "gada", "gala", "gupta", "haka", "hara", "hika", "hula", "ki", "laja", "laka", "lasa", "lata", "lekha", "lika", "lini", "ma", "mada", "maki", "mala", "mana", "mari", "matha", "mati", "matta", "mila", "mini", "na", "nanda", "ni", "nika", "nuka", "pali", "ra", "raji", "raka", "ranta", "rashana", "rava", "reyi", "rici", "rika", "rita", "rusi", "sa", "sala", "shana", "sini", "ta", "taci", "tama", "tara", "thara", "ti", "vaka", "vala", "varna", "vasi", "vati", "vi", "yaka", "yani", "yanti"];
var nm13 = ["Abbi", "Aki", "Allu", "Am", "Amba", "Ammi", "Ammu", "Ani", "Anu", "Arnu", "Awa", "Biya", "Gil", "Hal", "Halpa", "Han", "Hasa", "Hasam", "Hat", "Hattu", "Himui", "Hupa", "Hute", "Hutel", "Kali", "Kha", "Khal", "Khalpa", "Khat", "Kil", "Ku", "Kuli", "Kuru", "Kuwa", "La", "Laba", "Mamma", "Mana", "Mashui", "Mastu", "Mur", "Mursi", "Muwa", "Nena", "Pi", "Piya", "Shadi", "Suppi", "Tar", "Tarhun", "Tarka", "Tele", "Tudha", "Tutha", "Ua", "Uassur", "Ulli", "Urhi", "Uri", "Uskhi", "Wal", "Wari", "Wassu", "Wasu", "Zanna", "Zida", "Zitha"];
var nm14 = ["baris", "daraba", "haliya", "hatna", "hunnas", "hunt", "hunta", "ki", "li", "lia", "lis", "litta", "liuma", "liumas", "liya", "lubi", "lupi", "luwa", "mali", "meli", "muna", "nas", "nawa", "netta", "pash", "pinu", "radu", "radus", "riki", "riku", "rimme", "ris", "riya", "runta", "runtas", "sarma", "shub", "sili", "silis", "siya", "sulubi", "sulupi", "ta", "talis", "tas", "tena", "teshup", "ti", "tili", "waili", "wamna", "wanda", "wanza", "zili", "ziti", "ziya"];
var nm15 = ["Ane", "Anne", "Asmu", "Da", "Dadu", "Danu", "Es", "Ga", "Gassu", "Gi", "Gilu", "Ha", "Hara", "He", "Hen", "Il", "Ila", "Istu", "Ka", "Mas", "Massa", "Mu", "Muwa", "Ni", "Nika", "Pa", "Papa", "Pu", "Pudu", "Sin", "Ta", "Tadu", "Tatu", "Tawa", "Te", "Wa", "Wala", "Walan", "Wu", "Wuru"];
var nm16 = ["bat", "hepa", "hipa", "khepa", "la", "lanni", "lawiya", "mati", "na", "nanna", "nauzzi", "nella", "pa", "paya", "ra", "rinna", "semu", "shi", "sili", "tan", "taya", "tayara", "ti", "wiya", "ya", "yara", "zi"];
var br = "";
function nameGen(type) {
var tp = type;
var element = document.createElement("div");
element.setAttribute("id", "result");
for (i = 0; i < 12; i++) {
if (tp === 1) {
if (i < 3) {
rnd = Math.random() * nm3.length | 0;
rnd2 = Math.random() * nm4.length | 0;
names = nm3[rnd] + nm4[rnd2];
} else if (i < 6) {
rnd = Math.random() * nm7.length | 0;
rnd2 = Math.random() * nm8.length | 0;
names = nm7[rnd] + nm8[rnd2];
} else if (i < 9) {
rnd = Math.random() * nm11.length | 0;
rnd2 = Math.random() * nm12.length | 0;
names = nm11[rnd] + nm12[rnd2];
} else {
rnd = Math.random() * nm15.length | 0;
rnd2 = Math.random() * nm16.length | 0;
names = nm15[rnd] + nm16[rnd2];
}
} else {
if (i < 3) {
rnd = Math.random() * nm1.length | 0;
rnd2 = Math.random() * nm2.length | 0;
names = nm1[rnd] + nm2[rnd2];
} else if (i < 6) {
rnd = Math.random() * nm5.length | 0;
rnd2 = Math.random() * nm6.length | 0;
names = nm5[rnd] + nm6[rnd2];
} else if (i < 9) {
rnd = Math.random() * nm9.length | 0;
rnd2 = Math.random() * nm10.length | 0;
names = nm9[rnd] + nm10[rnd2];
} else {
rnd = Math.random() * nm13.length | 0;
rnd2 = Math.random() * nm14.length | 0;
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);
}