var fDesc=new Array();
fDesc[1] = "use. Whenever a more recent version of any programme becomes available, Software Informer notifies you and offers a link for downloading the update. It also allows you to keep track of comments and questions on corresponding software.";
fDesc[2] = "more from their player. Its forward backward button option, media library, online music search option, minimode are very useful additions. All this packed in a simple interface and makes it a great media player to work with.";
fDesc[3] = "updates and thanks to it we can say it’s the next step in the Access evolution. The user’s disposal – wide library of professionally created templates of applications, makes table-, forms-, enquires- and reports- building easy.";
fDesc[4] = "like customs buttons with gadget support, new tab page to access a new page, quick search box to navigate your web search faster, synchronized toolbar setting to access your information from any computer, and improved auto fill that allows you to have several profiles information.";
fDesc[5] = "The program creates a security wall on every side of your operating system using it’s powerful Firewall, Antispam module and Antispyware and provides complete protection from every source of virus.";
fDesc[6] = "security to nodes which are susceptible to various virus attacks.Having the LiveUpdate makes it the best updated antivirus in defence of the various new viruses being invented every week.";
fDesc[7] = "interface. The free trial version allows the backup and restore features, but requires a license for the update feature.";
fDesc[8] = "computer including that which came with windows (like the mouse and keyboard driver). It can scan and automatically download the drivers from the respective developer / manufacturer website.";
fDesc[9] = "itself to all the devices. According to the publisher, it is updated at least once a month. The application detects the installed hardware, displaying all the information. It analyses theCPU, RAM, Disks, drivers and graphic card, etc.";
fDesc[10] = "your PC, and restore them in case there is an error, or something unexpected happens to your PC. The backups can be saved in removable devices or in hard drives. Plus you can use the Nero Backup Online to save your data and restore it from there.";
fDesc[11] = "still in development demonstrating the capacity and the desire of the user to create the perfect browser. There are many packages available covering practically every Windows, Mac and Linux Operating systems.";
fDesc[12] = "drivers updated. The user interface is quite simple, easy to use, and can be switched from English to French, and vice versa. Once installed, this program automatically displays a list with all the devices (identified or not) that we have installed in our PC.";
fDesc[13] = "services. This version has a updated system info module along with support for the latest CPU and graphics hardware, as well as the updated version of the Entech library that is used for detecting the clock frequency of the graphics chip core and memory.";
fDesc[14] = "open-source, meaning that it is often updated and the code is free to anyone to compile. As far as I know, this application was created because the authors felt that other to-do managers lacked many of the features that they wanted, so they created their own.";
fDesc[15] = "author of this version has substituted archaic words and terms with more modern words, thus making the Word of God more comprehensible to contemporary readers.";
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 = '...';
}
}