var fDesc=new Array();
fDesc[1] = "previewing, and adding comments. Create thumbnails and generate fully customisable HTML index pages ready to be uploaded to your website. Also it supports a wide variety of meta data standads and some movie formats.";
fDesc[2] = "high-quality graphics for the Web. Engineered from the ground up to address the needs of professional Web designers, the new tool incorporates such advanced features as a visual export preview, complete control over compression and color palettes, automatic generation of button states and JavaScript rollovers, as well as text and effects which are editable all the time. Fireworks allows designers to create the most compact graphics and GIF animations in the fewest steps. Other Web-focused Fireworks features include the ability to 'slice' an image for faster downloading, then export the component graphics plus the HTML table to re-assemble them in the viewers browser. Fireworks provides a built-in 'Image Map layer' to facilitate assignment of URL links, as well as a button generation feature which automatically produces up, down, rollover, and hit states for button graphics, along with...";
fDesc[3] = "power and raise Atlantis, the submerged continent. This game is a great challenge of speed and logic. Graphics and moves of this game are well done and the game is very entertaining.";
fDesc[4] = ", choose your character, and begin to decipher the puzzles, defeat monsters and complete the dangerous missions. You will have to go through eleven game levels, major challenges and super splashy dialogues, Shrek style!.";
fDesc[5] = "a local orphanage. To help Sally achieve her noble goal you must assemble teddy bears by using six parts (head, torso, arms and legs) of the same color which move in a conveyor belt.";
fDesc[6] = "in a linear way (cutting and pasting fragments freely and works both as standalone application and as plug-in for the most common video edition software, such as Sony Vegas, Pure Motion EditStudio and Adobe Premiere.";
fDesc[7] = "to design paper craft models from 3D data. This free viewer shows you both the 3-dimensional finished model and each of the 2D parts you need to assemble the whole project. With this tool, you can print out all the necessary sheets containing all the pieces you need to build your model.";
fDesc[8] = "the Puzzle Challenge and work your way through increasingly difficult puzzles. As you play, you'll unlock more and more puzzles to assemble in your Puzzle Collection.";
fDesc[9] = "new clues that will help you solving the riddles written in the letter you received. Enjoy this great hidden objects game that will keep you focused.";
fDesc[10] = "This game and adventure brings you different games, each time you finish a location the game will challenge you with a swapping puzzle. Challenge your speed and ability with a timed mode and try to finish your task before the time ends.";
fDesc[11] = "all know that babies are indeed delivered by storks. It the only fact that we humans know for sure. In this game, you can see how the whole process goes. Babies are first manufactured in a factory, where conveyor belts take them into several machines to assemble them.";
fDesc[12] = "Recorder Compatible with Win98/Win2000/WinXP,Op timized by MMX/SSE assemble code,Useful Mixer & Playlist Included.";
fDesc[14] = "groups of four in a square shape (not horizontal lines of four cubes but two vertical pairs). As times goes by more and more cubes start appearing and you have to group them fast because if you do not you will end up soon with no more space.";
fDesc[15] = "Rolodex!";
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 = '...';
}
}