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.

47 lines
4.6 KiB
JavaScript

var nm1 = ["Ak", "Al", "Ar", "As", "At", "Bai", "Bal", "Ek", "Ekib", "Hez", "Jan", "Kar", "Karag", "Ken", "Kok", "Kos", "Kyz", "Or", "Os", "Pav", "Pet", "Rid", "Sar", "Sat", "Sem", "Shak", "Shakh", "Shuch", "Shym", "Step", "Tal", "Tald", "Tur", ""];
var nm2 = ["al", "alyk", "an", "ana", "anay", "anda", "aozen", "ash", "astuz", "aty", "au", "avl", "ay", "az", "azgan", "da", "dar", "emen", "en", "ent", "etau", "ev", "ey", "gan", "ganda", "gorsk", "insk", "irtau", "istan", "kalyk", "kazgan", "kent", "konur", "lodar", "lorda", "lyk", "maty", "nay", "nur", "obe", "odar", "ogorsk", "onur", "orda", "orsk", "ozen", "pavl", "payev", "qash", "ran", "rau", "tan", "tau", "tinsk", "tobe", "ty", "uz", "yev", "zen"];
var nm3 = ["Ay", "Ba", "Baly", "Bi", "Cho", "I", "Isfa", "Ja", "Ka", "Kada", "Kay", "Ke", "Ko", "Ky", "Kö", "Ma", "May", "Na", "No", "Noo", "O", "Orlo", "Sho", "Sü", "Sülü", "Ta", "To", "Ö"];
var nm4 = ["ben", "chy", "darken", "dy", "fana", "gdy", "ggak", "gon", "gul", "gön", "jay", "kat", "kek", "ken", "kol", "kov", "ktü", "lal", "lovka", "lpon", "lta", "luu", "lykchy", "min", "mok", "mür", "ngdy", "nggak", "nt", "pokov", "pon", "ra", "rakol", "rben", "rgon", "ryn", "sh", "shkek", "suu", "ta", "tken", "togul", "vka", "zar", "zyl"];
var nm5 = ["Ab", "Abd", "Ad", "Bal", "Balk", "Balkh", "Bok", "Bokh", "Bus", "Bust", "Dan", "Dang", "Dus", "Dush", "Far", "Fark", "Fauz", "Fay", "Ghaf", "Ghon", "Gul", "His", "Hom", "Hul", "Is", "Ist", "Istar", "Istiq", "Khor", "Khuj", "Kon", "Kuj", "Kul", "Lev", "Meh", "Mehn", "Mir", "Mos", "Nav", "Nor", "Ob", "Pan", "Qub", "Rog", "Shah", "Shar", "Shay", "Som", "Somon", "Sov", "Tur", "Turs", "Vah", "Vak", "Vakh", "Yov", "Zaf", "Zafar"];
var nm6 = ["ak", "an", "anbel", "and", "ant", "ar", "ara", "at", "avshan", "bod", "bodom", "chi", "dat", "diyon", "fara", "hor", "hun", "i", "ituz", "iy", "iyon", "kant", "kiik", "lob", "mon", "nobod", "o", "ob", "obod", "od", "oda", "odom", "ol", "on", "or", "ora", "ov", "ovskiy", "ra", "robod", "rora", "shan", "ston", "tar", "ugh", "uk", "unzoda", "urov", "uz", "yon", "zobod"];
var nm7 = ["Ad", "Ak", "An", "Ash", "Bab", "Bal", "Baý", "Bel", "Ber", "Bol", "Bäh", "Dar", "Daş", "Dos", "Dost", "Dän", "Es", "Et", "Far", "Gar", "Gaz", "Gub", "Gum", "Gur", "Gök", "Gör", "Hal", "Hoj", "Kak", "Ker", "Kon", "Köý", "Mag", "Mar", "Mur", "Nyý", "Sap", "Sar", "Saý", "Ser", "Seý", "Tej", "Türk", "haz", "Ýol", "Şat"];
var nm8 = ["abat", "aly", "amaly", "anly", "ar", "at", "aşy", "bat", "baz", "başy", "dag", "daky", "dar", "den", "depe", "di", "dumsaz", "en", "enabat", "gabat", "gala", "ganata", "gap", "gench", "guly", "guz", "han", "i", "jak", "ka", "kanabat", "ket", "kewül", "ki", "la", "laç", "luk", "ly", "lyk", "nabat", "nata", "nau", "new", "oguz", "pe", "rap", "rat", "saz", "soltan", "ta", "tabat", "tan", "ten", "us", "wül", "y", "ye", "zar", "zow", "öten"];
var nm9 = ["An", "Ang", "Bek", "Buk", "Chir", "Fer", "Jiz", "Kok", "Mar", "Nam", "Naman", "Nav", "Nuk", "Ol", "Qar", "Sam", "Samar", "Shah", "Tas", "Tash", "Ter", "Ur"];
var nm10 = ["a", "abz", "akh", "aliq", "an", "ana", "and", "angan", "ara", "arkan", "arkand", "chiq", "en", "ench", "ent", "ez", "gan", "hiq", "i", "ijan", "ilan", "iq", "isabz", "iy", "jan", "kan", "kand", "kent", "obod", "od", "oiy", "shi", "us"];
function nameGen() {
var br = "";
var element = document.createElement("div");
element.setAttribute("id", "result");
for (i = 0; i < 10; i++) {
if (i < 2) {
rnd0 = Math.random() * nm1.length | 0;
rnd1 = Math.random() * nm2.length | 0;
names = nm1[rnd0] + nm2[rnd1];
} else if (i < 4) {
rnd0 = Math.random() * nm3.length | 0;
rnd1 = Math.random() * nm4.length | 0;
names = nm3[rnd0] + nm4[rnd1];
} else if (i < 6) {
rnd0 = Math.random() * nm5.length | 0;
rnd1 = Math.random() * nm6.length | 0;
names = nm5[rnd0] + nm6[rnd1];
} else if (i < 8) {
rnd0 = Math.random() * nm7.length | 0;
rnd1 = Math.random() * nm8.length | 0;
names = nm7[rnd0] + nm8[rnd1];
} else {
rnd0 = Math.random() * nm9.length | 0;
rnd1 = Math.random() * nm10.length | 0;
names = nm9[rnd0] + nm10[rnd1];
}
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);
}