var fDesc=new Array();
fDesc[1] = "Graphs can be created using different colors and styles. You can use standard functions or parameter functions to draw a graph. You can customize any axis, it's maximum limit, lower limit, grid units for every axis individually.";
fDesc[2] = "distinctive characteristic: is intended to be used by a wide public with very different mathematical skills and for pretty different goals, from students to highly qualified professionals.";
fDesc[3] = "you get correct results. With Calculator Prompter you can enter the whole expression, including brackets, and operators.";
fDesc[5] = "images and the number of pieces. The 3D view creates a totally immersive playing experience like a real puzzle game.";
fDesc[7] = "You can save the image co-ordinates and/or bitmaps. It can also be used as a screen saver.";
fDesc[10] = "ofers full customizable user inteface and looks like real calculator on user desktop. PG Calculator works Algebraic and RPN modes.";
fDesc[11] = "Unlike any other such programs, Natural Calculator does calculations the same way you do it on the paper. That's because it uses conventional graphical mathematics syntax instead string-like one. Because Natural Calculator is all-in-one solution to everything from everyday arithmetic to engineering solving, it can be used by different people and for various jobs. * Natural Calculator's on-screen interface is a blank on which you can enter text or mathematic expressions in handy graph view. The expressions are output as well as on paper. * Results may have any predetermined quantity of digits and precision. You can define them for the whole document or for a separate expression. * Computations can be performed with the following numbers: scientific, rational, complex. * Angular measure may be defined for separate number, expression result or the whole document. * There are built-in...";
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 = '...';
}
}