var fDesc=new Array(); fDesc[1] = "English and Arabic Layouts. Help files are also available in Arabic and English. This software is designed to give us the opportunity to learn Arabic touch typing."; fDesc[2] = "without typing errors. ActiveTyping contains a complete typing course with 14 chapters and Numpad course."; fDesc[3] = "skills in just few days. It contains around 20 lessons designed for beginners and experienced typists. It can also detect your average typing speed. It also allows you to use US Dworak and US Standard keyboard layout."; fDesc[4] = "you type them. Improve your typing speed greatly!"; fDesc[5] = "displays a word or phrase, its pronunciation and meaning. A word's pronunciation is played as well. The vocabulary is divided into word files, and organized by topic (weather, jobs, cars, sports, food and so on), common expressions, common verbs, nouns, etc."; fDesc[6] = "domain names Includes 10 dictionaries (almost a million words with support for extended characters) Multithreaded=many times faster"; function tCollapseAll(maxID) { document.getElementById("alls_action").innerHTML = "Expand descriptions"; var id=1; for (id=1; id <= maxID; id++) { if (document.getElementById("desc_" + id)) tShowHide(id, 2); } } function tExpandAll(maxID) { document.getElementById("alls_action").innerHTML = "Collapse descriptions"; var id=1; for (id=1; id <= maxID; id++) { if (document.getElementById("more_" + id)) tShowHide(id, 1); } } function tShowHide(id, show) { var s = document.getElementById("more_" + id); if ((s.innerHTML!=fDesc[id] || show==1) && show!=2) { s.innerHTML = fDesc[id]; } else { s.innerHTML = '...'; } }