var fDesc=new Array();
fDesc[1] = "reliable, it automatically synchronizes and backs up emails, photos, address book, music and any kind of document or file between hard drives, desktops, servers, mobile devices and through the internet using FTP, WebDAV and much more.";
fDesc[2] = "want to take with you and don't want to copy and paste it every time a change is made, or when you need your desktop computer and your laptop to have the same files.";
fDesc[3] = "The DVD creation capability turns your slideshow productions into DVDs that you can easily share with friends and family on your TV.";
fDesc[4] = "calendar on your screen, along with a To Do list, Event window, and a weather forecast for the next six days, along with the current weather. The program allows you to customize its appearance by changing the skin of the interface.";
fDesc[5] = "Net Control 2 - Control Your Network Easy...";
fDesc[6] = "Ignition gives you instant access to all your PCs, whether they are LogMeIn Free, Pro or IT Reach computers. Your log in information and preferences are stored securely, enabling instant access from anywhere without having to remember all of your passwords.";
fDesc[7] = "flash drives, USB keys, MP3 players, digital cameras, SAMBA, CD, and more. Fast, safe, stable, intuitive and FREE for personal use!";
fDesc[8] = "easily. Works with laptops, desktops, PCs, USB drives, hard-disks, network disks. Fast and free. File synchronization has never been easier!";
fDesc[9] = "computer in their office can put them together and control them all from a single keyboard and mouse.";
fDesc[10] = "desktop and gain full control over multiple number of remote computers that have VNC server installed and perform multiple system and network tasks.";
fDesc[11] = "remind yourself of important aspects of its configuration, such as its name, IP address, or operating system version? If you manage multiple computers you probably need BGInfo. It automatically displays relevant information about a Windows computer on the desktop's background, such as the computer name, IP address, service pack version, and more. You can edit any field as well as the font and background colors, and can place it in your startup folder so that it runs every boot, or even configure it to display as the background for the logon screen. Because BGInfo simply writes a new desktop bitmap and exits you don't have to worry about it consuming system resources or interfering with other applications.";
fDesc[12] = "local-area network. The data is transmitted continuously, in real time, using multicast addressing and UDP protocol.";
fDesc[13] = "use the software to see what users do on remote computers and automatically take screenshots.";
fDesc[14] = "virtue of an open database, customizable estimate fields and customizable cost basis categories. Easily create estimates that fit your business: Partition your estimate items by section and / or locations. Group related part / material and labor items. Change partitioning and grouping with just a mouse click. Define your own nested sort options for your estimate reports. Customize estimate fields, cost basis categories and sort options. Improve your productivity: Create working notes for the job in the estimate and work order documents from the estimate. Create formal bid / proposal documents including tax calculation, markup and shipping info etc. with custom formatting using your company's logo or on your pre-printed template sheets. E-Mail your bid / proposal documents directly to your customers from Estimate Master. Extensive data entry shortcuts are available which increase...";
fDesc[15] = "week/year, monitor manufacturer, monitor model, supported display modes, and more...";
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 = '...';
}
}