var fDesc=new Array();
fDesc[1] = "Download Manager will let you have full control over your downloads, accelerating download speed to squeeze your bandwidth.";
fDesc[2] = "is dynamic unlike other download managers. Other features include resume broken downloads due to broken network connections, error recover and site grabber for web-sites. Apart from the regular files that can be downloaded, IDM also supports embedded video files";
fDesc[3] = "Orbit Downloader is a complete solution for your media and data downloading from the web. Orbit Downloader supports HTTP/FTP/HTTPS/RTSP/MM S/RTMP protocols and provides a total solution for downloading media from all the rich media sites like Youtube or Google videos.";
fDesc[4] = "definitely one of the best database managers for MySQL I ever seen. Manage multiple servers, databases, tables, indexes, stored procedures... Perform complex SQL queries, execute scripts, and more.";
fDesc[5] = "ONE step! Just follow the installer and after rebooting you can forget about downloading and installing the Windows Updates one by one. Only for SPANISH versions of Windows XP";
fDesc[6] = "fast, easy and secure password management. One 'Master Password' is all that is needed to access all your passwords.";
fDesc[7] = "program, you will be able to have a register of all the movies you like and order them by year, name, actors and more. The program will allow you to Browse your DVD database and to add data and coverts automatically to your movies.";
fDesc[8] = "kernel level. Hide Files and Folders has an in-built file explorer that can help you finding out and locking desired files easily and faster. Just select a file or folder, click on the + button to add password protection to it and choose a protection method to make it completely inaccessible.";
fDesc[9] = "bundled in previous versions. It is configured to get the most of your internet connection when downloading files, but of course you can configure this.";
fDesc[10] = ", bigupload, and many, many more. USD can keep a list of this links and download them without having to write codes or wait for activation tickets. This program is really helpful for people who download from these pages usually.";
fDesc[11] = "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[12] = "both technical users (like IT managers, LAN administrators, web developers) and non-technical ones (like company managers, safe-concerned parents).";
fDesc[13] = "used for Rapidshare file links, and most of them are great. But so is this little contender. There aren't many details about the application's operation on the website, so I am going to tell you what I noticed when I tried it.";
fDesc[14] = "can use RiskyProject for planning, quantitative risk analysis, and performance measurement of project with multiple risks and uncertainties.";
fDesc[15] = "fully- featured powerful software tool to manage to-do list of team tasks. It will help increase your overall business performance through efficient planning and management of teamwork. Professionally and easily create and track tasks for managing small professional workgroups, which perform business tasks efficiently. This professionally developed and well-designed software will create and track everyday professional tasks of teamwork. It has a user-friendly and easy-to-use interface. Recommended for: Team Leader IT Project Managers Software PMs Marketing Managers Business Managers Product Managers Factory Managers Directors Download a free trial version of VIP Team To Do List - Increase your overall business performance through efficient planning and management of teamwork!";
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 = '...';
}
}