var fDesc=new Array();
fDesc[1] = "donations while shopping on the web. This small program inserts itself into the web browser, and shows an initial window for the user to select the country of origin. Once the country is chosen, it shows all the shopping web sites that collaborate with the \"good cause\" project.";
fDesc[2] = "downloader, online translators, RSS feeds, news, weather reports, e-mail, bookmark collection, etc. This program may be helpful for Internet beginners as it shows many popular resources available on the Net.";
fDesc[3] = ", reports, queries, import/export. Complete yet VERY easy. Upgradable - great for growing nonprofits.";
fDesc[6] = "guide the plumber through lots of skilfully made levels. The amount of levels available and types is quite impressive.";
fDesc[8] = "drive connection, without the need of user intervention; files can be on the just connected removable drive or in any PC storage device.";
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 = '...';
}
}