var fDesc=new Array();
fDesc[1] = "written in the Java programming language. Once installed you won´t notice it. JRE is free to download, install and deploy, and all the related documentation can be found at http://www.sun.com.";
fDesc[2] = "chatting, watching trailers, etc. Java Runtime Environment has a Java virtual machine and all the necessary stuff to run these applications.";
fDesc[3] = "Fixed in this version: support for valid flash, for valid image, and for valid horizontal line XHTML, and enhanced support for the phpDocumentor, highlighting phpDocumentor tags, one-click add phpDocumentor documentation to functions and classes feature, and PHP Syntax Check and more.";
fDesc[4] = "the creation and configuration of cursors. Very easy to use, offers the user a great advantage in the creation and edition of image files to be used as cursors.";
fDesc[5] = ", and handle all our COM components and .NET assemblies. It provides information for each component, plus file information, function tree, dependency viewer, and registry entries.";
fDesc[6] = "some forms regarding members, books specifications, books lent and books returned. The program will notify you with all the books' return dates and remind you about the books that aren't returned after the return date.";
fDesc[7] = "and automation utilities.";
fDesc[8] = "linker. Aurora features a C/C++ like syntax with high level commands making it ideal for students and advanced programmers.";
fDesc[9] = "It provides flexible zip, unzip, streaming, self-extracting and an innovative and extensible filesystem object model.";
fDesc[10] = "your .NET and ASP.NET applications. Access all FTP capabilities through a straightforward, intuitive object model.";
fDesc[13] = "TCP/IP networking functionality to your application. Support for standard client and server connections is included.";
fDesc[14] = "Finite Difference techniques. General MC pricing framework included: wide range of contracts, price, interest and vol models.";
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 = '...';
}
}