var fDesc=new Array();
fDesc[1] = "It includes templates and tutorials to help you do your homework in Microsoft Office. Includes Microsoft Math for doing mathematical calculations including solving equations and plotting graphs, calculus, etc. Dictionary and Thesaurus helps learn foreign languages too.";
fDesc[2] = "Microsoft Office applications. It includes the following applications: Learning Essentials for Students Learning Essentials for Teachers Learning Essentials Content Development Kit It mainly contain a lot of templates to help students and teachers in school / office work.";
fDesc[3] = "Notation (RPN), etc. calculations. Logarithmic functions, graphical output, resolution selection. Hexadecimal, decimal and binary outputs. User functions.";
fDesc[4] = "multimedia gives you full relevant information. There are a lot of videos, animations, maps, photos and scrolling multimedia presentations. Researcher tools will help you to combine notes and images so you can create reports and projects.";
fDesc[5] = "equation just typing it over a text field and pressing enter. Graphmatica is very easy to use and have a lot of interesting options. The only drawback is that you could use it just for 30 days, after that you have to pay for it.";
fDesc[6] = "brings a complete solution for virtual classroom activities and education at distance. You can try this application for a period of 30 days. The minimum amount of students’ licenses available to be purchased is ten.";
fDesc[7] = "this program to help them with projects ranging from simple calculator operations to high-level software development. Mathematica for Students can help students to complete their homework and to perform symbolic as well as numeric computations";
fDesc[8] = "solution for virtual classroom activities and education at distance. You can try this application for a period of 30 days. After the period finishes you can either buy a license or uninstall the application.";
fDesc[9] = "whiteboards, as well as by individual students. You can select the chemicals, equipment and glassware you want to use from the side toolbars, in order to combine them as you wish.";
fDesc[10] = "who attend the school by micromanaging a series of interrelated tasks and needs through six school years. You can try this game for 60 minutes before you buy the licensed version. There are some discounts for GameServer Members.";
fDesc[11] = ", texture, pattern) the program will help them to meet the National Standards for the Arts. The students will have the opportunity to experiment with the tools through 60 project starters and 40 printable activities.";
fDesc[12] = "interface. The problems must be solved by using any of the four arithmetical operations of addition, subtraction, multiplication, and division. Every time the student successfully completes a series of ten exercises, he/she can go up to the next level.";
fDesc[13] = "their ideas and to analyze things better through concept maps. SMART Ideas is an excellent tool as it encourages students to become independent thinkers and more creative.";
fDesc[14] = "exercises. The program includes 1000 exercises covering word choice, parts of speech, subject-verb agreement, phrases, among others.Unfortunately, the application features an unattractive user interface, which looks rather old and has really poor graphics and effects";
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 = '...';
}
}