var fDesc=new Array();
fDesc[1] = "preserving privacy on P2P networking. PeerGuardian 2 is Open Source code, so the program code is available online for anyone who wants to see it or edit it.";
fDesc[2] = "necessary tools and library to architects, designers, builders to design, document and construct their modeling projects. It features bi-directional association, material takeoff, parametric components, design options and visualization, etc.";
fDesc[3] = "applications that run on certain devices. This toolkit consists of build tools, utilities and a device emulator. It must be ensured before installation that you have an appropriate Java SE environment preinstalled in your system.";
fDesc[4] = "USA or Canada. It has been developed by combining AutoCAD and architecture features to provide architects with the necessary library and tools for drafting, designing, drawing, creating, rendering, sharing, scheduling, dimensioning, drawing compare, etc.";
fDesc[5] = "interface. Its network is hosted on sourceforge.net. It enables multiple downloads and uploads, in built media player, chats etc and is free of cost";
fDesc[6] = "remote connections in a simple interface. Through the \"Tools\" option you can perform several tasks, like making SSH File Transfers, use the Ultra VNC Single Click feature, manage the communications using External Applications or perform a Port Scan.";
fDesc[7] = "x64, Terminal Server and Citrix, client/server architecture, centralized data storage on the fax server, all common fax modems, data access from every workplace in the network, ISDN adapters and Brooktrout/Cantata and Intel/Dialogic fax boards.";
fDesc[8] = "was designed for engineers to make detailed network documentation - from basic diagrams to CISCO networking topology, and even physical diagrams.";
fDesc[9] = "you to control remote computers, through a Local Area Network or Internet. The program uses industry standards to provide high security and performance.";
fDesc[10] = "between the network hosts, and obtain detailed information about each one of them. Besides, the program will also display the \"whois\" information about the domain that you typed.";
fDesc[11] = ", searching for files over LAN becomes an increasingly difficult task. Frequently, people do not remember the exact file names, which results in a horrendous amount of time spent waiting for the search results. Plus there are other issues, like searching through hidden shares, password-protected resources, processing files in different languages and so on and so forth. Does your current search utility work the way you want it to? Then you probably should consider something completely different. StrongSearch is an effective and flexible LAN file search utility that produces exact matches to your search criteria quickly and reliably, regardless of the network size. This multi-threaded search tool lets users set several masks at the same time and conduct multiple searches simultaneously, which speeds up the search tremendously. The other great features are hidden resources search, flexible...";
fDesc[12] = "quick-to-learn and reliable forecasting tool embedded into familiar Excel interface. Forecaster XL is designed especially for easy and reliable forecasting, saving you time and money. It features a breakthrough constructive algorithm with complete automation of network architecture selection and network training.";
fDesc[14] = "report emails automatically. Additional options allow to examine network machines states (Services, Logged on users, Sessions etc).";
fDesc[15] = "know exactly what is happening within your local PC Network. Full PC Management installed and ready within seconds.";
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 = '...';
}
}