var fDesc=new Array();
fDesc[1] = "in-built disk defragment tools which actually work but Smart Defrag works even more faster and uses advanced technology to speed up your disk drive and processing.";
fDesc[2] = "application physically defragments the Windows registry file to give it the proper linear structure.";
fDesc[3] = "this program will band together to make one of the largest supercomputers in the world. This supercomputer will be used to simulate problems millions of times more challenging than previously achieved.";
fDesc[4] = "screensaver presents a map of Middle Earth with a rotating Ring of Sauron that changes its size as it gets closer to you for a better view.";
fDesc[5] = "Windows XP or Vista, it is not Mac compatible. When you install the program, you can run it going to Start-Programs-Crackle Screensaver. You can then configure the program choosing \"Configure Crackle Screensaver\" or run the program by choosing \"Launch Crackle Screensaver\".";
fDesc[6] = "applications to run faster and more efficiently. Also, you will be enjoying a balanced performance of your system through the time. It runs under Windows 98/98SE/Me/2000/XP and you can access to it for free";
fDesc[7] = "clocks grow from the tree itself and every hour and half hour they sing their song. The images have high resolution, and the animation is so perfect that you will be immersed into a world of magic every time your computer is idle.";
fDesc[8] = "Connection Keeper can also be set up to automatically close those annoying pop-up windows.";
fDesc[9] = "task will take place between daily, weekly, monthly, CPU usage, while idle, and once. We can choose the start date, and one of the following actions: power off, restart, log out, hibernate, standby, turn monitor off, lock workstation, or open screensaver.";
fDesc[10] = "incredible program allows you to make manual or automatic backups (with a set interval time) when your computer is idle. The program includes 3 backup modes: a mirror backup , a full backup zipped, and a sequential backup zipped";
fDesc[11] = "specialist to complete and uses additional time and requires unoccupied computer.";
fDesc[12] = "after a certain amount of inactivity. The program shows the duration of unattended time and amount of time left to perform the inactivity action. The program displays a warning window so you can cancel the shutdown process.";
fDesc[13] = "hibernate or standby or restart at a specific time specified. Specific period can be set for a count down or a particular time. Idle option allows the system to idle during the period used for providing a stopgap arrangement.";
fDesc[15] = "with a single mouse click, can redial and offers idle disconnect or alternately idle disconnect prevention.";
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 = '...';
}
}