var fDesc=new Array();
fDesc[1] = "invites the player to form words out of them. All the levels and supplied letters are good for creating known words. The game takes care of the truthfulness: there always are words that can be created using the displayed letters.";
fDesc[2] = "effective way. This multi-user application is highly recommended for those people who want to prepare their GMA, GRE, SAT admission tests or TOEFL examination test. This program is suitable for native and international students alike, or anyone interested in expanding his/her vocabulary.";
fDesc[3] = "pronunciation in a foreign language. It offers you a complete system for learning words through a flashcard based system. The flash cards come with picture and sound. The deluxe version of the software adds pronunciation practice and mobile support.";
fDesc[4] = "huge of common words, phrases and strange words with their meanings. Most importantly for the users, there is an animated agent to speak all such words.";
fDesc[5] = "computer while doing other work. It is pretty easy to use and helps you in improving your spoken Spanish and building your vocabulary. It provides you with a Reader Angel, a Dictionary, a vocabulary learning tool and a conversation learning tool.";
fDesc[6] = "translations; intelligent response evaluation; powerful editor; automatic keyboard & font selection; vocabulary files in 6 languages.";
fDesc[7] = "There is an MS Agent which with an animated character guides users by pronouncing and speaking various German words along with their meanings in English.";
fDesc[8] = "The installation package contains two applications: a multilingual translator, and a multilingual dictionary (English, French, Spanish, Dutch, German and Italian).";
fDesc[9] = "dictionary is set up with the examination point of view which is easy to use and an effective tool for a user to prepare for the examinations. This dictionary serves as a user friendly interface. The existing data can be edited and one can add his/her own data in the dictionary.";
fDesc[10] = "suitable for those learners who have an advanced command of the Korean language (HanGul). The course is divided into fifteen lessons. Each lesson presents the following sections: Overview, Vocabulary, Grammar, and Exercises.";
fDesc[11] = "is to say, to learn different words. Nowadays, Vocabilis tackles that approach, but on the PC. The application consists of several lessons, in several languages. When you select a lesson, you can start shuffling the cards.";
fDesc[12] = "to use and enables you to you to learn Japanese at your computer while doing other work. It provides you with a Reader Angel, a Dictionary, a vocabulary learning tool and a conversations tool.";
fDesc[13] = "along with their meanings in Italian. The MS Agent will always be there to help users, reading the articles inserted by them.";
fDesc[14] = "students. This is a routinely task for teachers, highly time consuming and even boring, but also inevitable. Since Vocabulary Worksheet Factory uses a very intuitive and simple interface, it won’t matter the teachers’ computer skill level or experience.";
fDesc[15] = "assistant to help those teachers teach their students new words. This software basically consists in a huge database containing more than 34,000 sentences which illustrate over 2,500 headwords.";
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 = '...';
}
}