var fDesc=new Array();
fDesc[1] = "spell checks on items such as form fields and comments and to add and edit custom words in their user dictionaries for future reference. A selection of spelling dictionaries used can be customized as per the order in which these are needed.";
fDesc[2] = "system. That's where filehippo.com Update Checker comes in handy, as the name suggests is a utility developed by filehippo.com. It scans a user computer for installed softwares & utility then it generate a list of softwares & send this information back to filehippo.com to check whether newer versions of these softwares are available or not. All this is done within a time period of 2-5 seconds. The result is then displayed in the browser windows for you to download. It also shows the recent beta versions of the softwares installed. You can check for newer updates right from your taskbar using the tray icon. From the taskbar it automatically searches for new updates & alerts you using a popup notification. You can also customize your results or change the default browser in which you want to show your result. It is a boon for computer users who want their softwares to be updated all the...";
fDesc[3] = "and improve your Internet browsing. Compiled with multiple features IE7pro makes your Internet browser even friendly, secured, functional and customizable.";
fDesc[4] = "nice, easy and intuitive interface will help you manage all kind of text formats and programming languages such as HTML, PHP, Java, Perl, Javascript.";
fDesc[5] = "devices, such as printers, cameras, USB drives, graphics cards, sound cards, etc. It´s important to have the most up-to-date drivers to ensure that your devices work flawlessly.";
fDesc[6] = "ASTRA32 provides an elaborate analysis of your system. This computer program also offers diagnostics and has some powerful unique features such as a \"Drivers Troubleshooter\" and a fast HDD Health checker.";
fDesc[7] = "error message instead. The absence of required software elements or multimedia codecs usually is a reason of such situations. Codec Checker is an application for solving these problems. It gives you all information about any video or audio file in a clear detailed form.";
fDesc[8] = "autosuggest hotkey. TinySpell is excellent for correcting those nasty spelling errors that are created when doing web based e-mail, site access forms, or any other text based applications where spelling errors could pop up.";
fDesc[9] = "product is designed for a local network. It e-mails or exports chat logs by only indicating the IP address you wish to monitor. If you set it, the program also can block any chat conversation or use passwords and hotkeys protection.";
fDesc[10] = "disks for errors. Disc Checker will even tell you what files are located on sectors with errors, so you can delete or maybe save them. Furthermore, the application has the ability to create disc images in an array of formats.";
fDesc[11] = "or missing files to save you hours of downloading only to find you have 1 file missing or the last file has a CRC checksum error.";
fDesc[12] = "websites for changes and updates. It enables you to monitor web pages, password protected pages, forums for new postings and replies, RSS feeds, newsgroups and local files.";
fDesc[13] = "similar to another one previously learned by the program, there will appear a list of words and you will only have to press the TAB button and the program will automatically complete the word.";
fDesc[14] = "open or closed registrations. The program features a nice and intuitive user interface that makes it very easy to use, especially for beginners.";
fDesc[15] = "hard drives. The thing is that Windows usually gives to each file more disk space than it actually needs. Such extra space is called “slack”. This application analyzes you hard drives and gives you detailed statistics about wasted size on each of them.";
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 = '...';
}
}