latinDiseases.js (7888B)
1 function nameGen() { 2 var nm1 = [ 3 ["Abscessus", "Abscess"], 4 ["Accessio", "Seizure"], 5 ["Agonia", "Cramps"], 6 ["Ambustio", "Burn"], 7 ["Aneurisma", "Aneurysm"], 8 ["Angina", "Chest pain"], 9 ["Apoplexia", "Stroke"], 10 ["Asthenia", "Atrophy"], 11 ["Ataxia", "Ataxia"], 12 ["Atrophia", "Atrophy"], 13 ["Calculus", "Stones"], 14 ["Cancrum", "Canker"], 15 ["Carbunculus", "Carbuncle"], 16 ["Carcinoma", "Cancer"], 17 ["Catarrhus", "Catarrh"], 18 ["Cholerica", "Cholera"], 19 ["Chorea", "Dance"], 20 ["Colica", "Colic"], 21 ["Commotio", "Concussion"], 22 ["Contracture", "Stricture"], 23 ["Contuses", "Bruised"], 24 ["Contusio", "Contusion"], 25 ["Convulsio", "Convulsion"], 26 ["Convulsionis", "Convulsions"], 27 ["Crampus", "Cramps"], 28 ["Debilitas", "Weakness"], 29 ["Dolor", "Pain"], 30 ["Ecclampsia", "Convulsions"], 31 ["Exhaustio", "Exhaustion"], 32 ["Explosio", "Explosion"], 33 ["Fatuitas", "Idiocy"], 34 ["Febris", "Fever"], 35 ["Fracture", "Fracture"], 36 ["Fulmen", "Lightning"], 37 ["Galbanus", "Jaundice"], 38 ["Gangraena", "Gangrene"], 39 ["Gelatio", "Frost"], 40 ["Glarea", "Gravel"], 41 ["Haemorrhagia", "Hemorrhage"], 42 ["Haemorrhois", "Hemorrhoids"], 43 ["Hydrocephalus", "Hydrocephalus"], 44 ["Hydropisis", "Dropsis"], 45 ["Hydrops", "Dropsis"], 46 ["Ictus", "Trauma"], 47 ["Ignis", "Burning"], 48 ["Infectio", "Infection"], 49 ["Infirmus", "Weak"], 50 ["Inflammatio", "Inflammation"], 51 ["Intessusceptio", "Intussusception"], 52 ["Lepra", "Leprosy"], 53 ["Marasmus", "Weakness"], 54 ["Mollities", "Softening"], 55 ["Morbilli", "Measles"], 56 ["Morbus", "Disease"], 57 ["Mors", "Death"], 58 ["Myelitis", "Paraplegia"], 59 ["Noctis", "of the Night"], 60 ["Noma", "Canker"], 61 ["Obitus", "Death"], 62 ["Obstructiones", "Obstruction"], 63 ["Otitis", "Inflammation"], 64 ["Peritus", "Deceased"], 65 ["Perniciose", "Pernicious"], 66 ["Pestis", "Plague"], 67 ["Phthisis", "Consumption"], 68 ["Plaga", "Plague"], 69 ["Pleuritis", "Pleuritis"], 70 ["Privatio", "Priviation"], 71 ["Rheumatismus", "Rheumatism"], 72 ["Scophulosis", "Scrofula"], 73 ["Scorbutus", "Scurvy"], 74 ["Senilis", "Weakness"], 75 ["Spasmus", "Spasms"], 76 ["Tussis", "Cough"], 77 ["Ulcus", "Ulcer"], 78 ["Venenatio", "Poisoning"], 79 ["Vermis", "Worms"], 80 ["Vitium", "Disease"] 81 ]; 82 var nm2 = [ 83 ["Abdmonis", "Abdominal"], 84 ["Abdominalis", "Abdominal"], 85 ["Acerbus", "Sharp"], 86 ["Agita", "Shaking"], 87 ["Alvus", "Belly"], 88 ["Articulorum", "Joint"], 89 ["Bracium", "Arm"], 90 ["Caput", "Head"], 91 ["Cerebralis", "Cerebrum"], 92 ["Cerebri", "Brain"], 93 ["Cerebri", "Cerebral"], 94 ["Clarus", "Clear"], 95 ["Collum", "Neck"], 96 ["Cordis", "Heart"], 97 ["Coxa", "Hip"], 98 ["Cutis", "Skin"], 99 ["Dentes", "Teeth"], 100 ["Dextra", "Right"], 101 ["Epiglottidis", "Eppiglotis"], 102 ["Flava", "Yellow"], 103 ["Flores", "Flower"], 104 ["Folia", "Leaf"], 105 ["Frigor", "Cold"], 106 ["Fuscus", "Brown"], 107 ["Fuscus", "Dark"], 108 ["Glottidis", "Glottis"], 109 ["Hectica", "Hectic"], 110 ["Hirudo", "Leech"], 111 ["Ilii", "Ilium"], 112 ["Incisum", "Cut"], 113 ["Incognita", "Unidentified"], 114 ["Infantilis", "Infantile"], 115 ["Inflammatoria", "Inflammatory"], 116 ["Intermittens", "Intermittent"], 117 ["Jecoris", "Liver"], 118 ["Laceratum", "Lacerated"], 119 ["Laryngea", "Larynx"], 120 ["Luteus", "Yellow"], 121 ["Magnus", "Mighty"], 122 ["Membranacea", "Membrane"], 123 ["Motus", "Locomotion"], 124 ["Nervosa", "Nervous"], 125 ["Niger", "Black"], 126 ["Molle", "Soft"], 127 ["Mollis", "Soft"], 128 ["Os", "Mouth"], 129 ["Ovarii", "Ovarian"], 130 ["Pancreatis", "Pancreas"], 131 ["Pectus", "Breast"], 132 ["Pedicularis", "Louse"], 133 ["Pes", "Foot"], 134 ["Petechialis", "Spotted"], 135 ["Prostata", "Prostate"], 136 ["Puerperalis", "Puerperal"], 137 ["Pulmonum", "Lung"], 138 ["Punctum", "Stabbed"], 139 ["Putrida", "Rotten"], 140 ["Remittens", "Remittent"], 141 ["Rheumatica", "Rheumatic"], 142 ["Rubra", "Scarlet"], 143 ["Rumen", "Throat"], 144 ["Siccus", "Dry"], 145 ["Spissus", "Dense"], 146 ["Sacer", "Sacred"], 147 ["Senilis", "Dry"], 148 ["Vulnus", "Wounded"], 149 ["Ustus", "Burnt"], 150 ["Sinistra", "Left"], 151 ["Tonsillaris", "Tonsils"], 152 ["Ulna", "Arm"], 153 ["Ulna", "Elbow"], 154 ["Uteri", "Uterus"], 155 ["Ventriculi", "Stomach"], 156 ["Verminosa", "Verminous"], 157 ["Astuosa", "Hot"], 158 ["Aquaticum", "Aquatic"], 159 ["Arenosum", "Sandy"], 160 ["Candidulum", "Shining"], 161 ["Cavum", "Hollow"], 162 ["Cerritum", "Frantic"] 163 ]; 164 var nm3 = ["Ab", "Absce", "Acce", "Ago", "Am", "Ambu", "Aneu", "Angi", "Apo", "As", "Asthe", "Atro", "Ca", "Cal", "Calcu", "Can", "Car", "Carbu", "Cata", "Cho", "Chole", "Co", "Coli", "Commo", "Con", "Contra", "Contu", "Convu", "Cra", "Cram", "Debi", "Do", "Eccla", "Ex", "Explo", "Fa", "Fatui", "Fe", "Fi", "Fra", "Ga", "Gal", "Galba", "Gela", "Gla", "Haemo", "Hy", "Hydro", "In", "Infe", "InfiInfla", "Inte", "Intes", "Le", "Ma", "Mara", "Molli", "Mor", "Morbi", "Mye", "Noc", "Peri", "Perni", "Pes", "Phthi", "Pla", "Pleu", "Pri", "Priva", "Rheu", "Sco", "Scophu", "Scor", "Se", "Seni", "Spa", "Spas", "Tu", "Ve", "Vene", "Ver", "Vi"]; 165 var nm4 = ["banus", "bus", "cinoma", "ciose", "crum", "culus", "cus", "drops", "fectio", "firmus", "ga", "gina", "graena", "hagia", "li", "lica", "lis", "litas", "lities", "litis", "lor", "losis", "lus", "ma", "matio", "men", "mis", "motio", "mus", "natio", "nia", "nis", "noma", "nus", "phalus", "phia", "pisis", "plexia", "pus", "ra", "rea", "rhagia", "rhus", "rica", "ris", "risma", "ritis", "sceptio", "ses", "sia", "sio", "sionis", "sis", "sus", "tas", "ties", "tio", "tiones", "tis", "tismus", "tium", "ture", "tus", "tuses", "vatio", "xia"]; 166 var br = ""; 167 var element = document.createElement("div"); 168 element.setAttribute("id", "result"); 169 for (i = 0; i < 10; i++) { 170 if (i < 5) { 171 rnd = Math.floor(Math.random() * nm1.length); 172 rnd2 = Math.floor(Math.random() * nm2.length); 173 names = nm1[rnd][0] + " " + nm2[rnd2][0] + " (" + nm2[rnd2][1] + " " + nm1[rnd][1] + ")"; 174 nm1.splice(rnd, 1); 175 nm2.splice(rnd2, 1); 176 } else { 177 rnd = Math.floor(Math.random() * nm3.length); 178 rnd2 = Math.floor(Math.random() * nm4.length); 179 rnd3 = Math.floor(Math.random() * nm3.length); 180 while (rnd === rnd3) { 181 rnd3 = Math.floor(Math.random() * nm3.length); 182 } 183 rnd4 = Math.floor(Math.random() * nm4.length); 184 while (rnd2 === rnd4) { 185 rnd4 = Math.floor(Math.random() * nm4.length); 186 } 187 names = nm3[rnd] + nm4[rnd2] + " " + nm3[rnd3] + nm4[rnd4]; 188 nm3.splice(rnd, 1); 189 nm3.splice(rnd3, 1); 190 nm4.splice(rnd2, 1); 191 nm4.splice(rnd4, 1); 192 } 193 br = document.createElement('br'); 194 element.appendChild(document.createTextNode(names)); 195 element.appendChild(br); 196 } 197 if (document.getElementById("result")) { 198 document.getElementById("placeholder").removeChild(document.getElementById("result")); 199 } 200 document.getElementById("placeholder").appendChild(element); 201 }