var fDesc=new Array();
fDesc[1] = "and the instruction are clear and easy to understand. An old diary has been discovered. The problem is that most of its pages have been torn out. You must find the missing objects in the different rooms to unlock their doors and retrieve the missing diary pages.";
fDesc[2] = "relaxing fun! Enjoy frantic timed modes and puzzle over relaxing brain teasers. Collapse! II is one of our most addictive and popular games.";
fDesc[3] = "suitable for all ages, through configuration of the number of games, difficulty levels and parametrization. The program can be installed in 8 different languages.";
fDesc[4] = "has to collect all of the gems, precious statuary and gold bars in each level. You will be only be provided with a pickaxe to dig and be able to collect the items, but no weapons are included.";
fDesc[6] = "enables you to create mini (4x4), standard (9x9) and others sudoku puzzles, offering you the possibly of choosing the symbols, complexity and different difficulty levels.";
fDesc[7] = "boxes right on their places. You can only push but not pull the boxes around the maze and cannot push more than one box at a time. All in all, it is quite a substantial successor of the old classic Sokoban.";
fDesc[8] = "intuitive user interface, which does not offer any customization options. In the first puzzle you should arrange the given irregular shapes to form the octagonal shape. And in another one you should line up the dots placed on several concentric rings.";
fDesc[9] = "gems and safely to the exit. This is a puzzle game for people who like really thinking about thier puzzles.";
fDesc[10] = "text menus) or open a document when your medium is inserted in the drive. With conditional logic for localization, viewer setup and failsafe fallback.";
fDesc[11] = "thing to say is that this guessing game turns out to be more fun and intriguing than you (or I) would expect it to...";
fDesc[13] = ", nanograms, or paint-by-numbers.";
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 = '...';
}
}