var fDesc=new Array();
fDesc[1] = "compared to Tcl, Perl, Ruby, Scheme or Java. The language itself is a flexible powerhouse that can handle practically any problem domain.";
fDesc[2] = "ease. It is easy to install and use. Mainly designed to create a test environment but powerful enough to handle the real thing.";
fDesc[3] = "compatibility and an easy to use API. GTK+ it is written in C, but has bindings to many other popular programming languages such as C++, Python and C# among others. GTK+ has a large development community, as can be seen by the lists of contributors in GTK+ release announcements.";
fDesc[4] = "makes it better than other editors in its group. It is supported on Windows family operating systems. It supports many programming languages to serve the needs of programmers.";
fDesc[5] = "to design or write code for HTML, SQL, Java, JavaScript, XML, Perl, C++, Python, CSS, and others web programming languages. The applications is designed with a very intuitive easy to use interface.";
fDesc[6] = "great features, intended to be used in the development of medium open source web projects. It is available under Windows, Linux and Mac.";
fDesc[7] = "account. UTF-8 support is the most valuable feature, which will encourage programmers to write strict html code; perhaps in other versions ISO-8859 support may be added, which will be a great advancement.";
fDesc[8] = "throttling, anti-leeching, anti-hacking, and features an intuitive multilingual remote web management interface.";
fDesc[9] = "notepad and don’t have high costly developer software. Presently Programmer’s Notepad supports for Ada, Assembler, Bash, Batch file, C, C++, c#, CSS, D, Diff, Docbook XML, Fortran 77, Fortran 95, HTML, IDL, Java, Javascript, LaTeX, Lua, Make, Matlab, Modula-2, etc.";
fDesc[10] = "lifecycle, applications' structure, etc using the UML standard. Different modeling methodologies can be implemented using this UML software. This UML tool performs reverse and forward engineering in C++, Java, PHP, and Python.";
fDesc[11] = "Environment (IDE) specifically for the well-known Python programming language. But there is a major inconvenience: you need to have Python installed in order to use it.";
fDesc[12] = "fully dynamic compilation. It is well integrated with the rest of the .NET Framework and makes all .NET libraries easily available to Python programmers, while maintaining full compatibility with the Python language.";
fDesc[13] = ", that will let you preview the scripts running during the programming process. This is the most advanced editor for text files, Javascripts, XML documents, SQL, HTML, CSS, PHP, Perl, Python, Ruby TCL and Coldfusion. This is a great application that has the syntax highlighting facility.";
fDesc[14] = "fulfills all requirements for optimization of the development process for high quality test systems.";
fDesc[15] = "Developers worldwide rely on ActivePython's completeness and ease-of-use.";
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 = '...';
}
}