var fDesc=new Array();
fDesc[1] = "predecessor considering the various new methods and number of new classes and applications that can be developed using it.The best of JAVA yet makes it a wonderful one.";
fDesc[2] = "Engineering Team developed a killer application called the SlingPlayer™ that takes full advantage of the cutting-edge engineering inside the Slingbox. Our software works hand-in-hand with the hardware inside your Slingbox to make taking your television along with you easy. Better yet, the SlingPlayer encompasses several innovative features to bring your entire living room experience to your laptop, desktop, PDA, or smartphone (minus the couch potato). Finally you can watch and control your television wherever you are!";
fDesc[3] = "tools and the Rhinoceros provides just the needed tools to model and document personal designs ready for rendering animation, analysis, engineering, drafting, and manufacturing or construction purposes.";
fDesc[4] = "allow for more accurate translations. However, there is nothing like having your texts translated by a real person with real skills and education. But this application will get you out of trouble should you need to translate a few sentences or paragraphs with the basic need for communication.";
fDesc[5] = "developers, enabling them to capture the developmental progress of products from the design stage, then step-by-step, all the way to final manufacturing and Technical Publishing ready for Purchasing.";
fDesc[6] = "predecessor, with updated features to take advantage of the last versions of MySQL Server. You will feel very comfortable using this tool.";
fDesc[7] = "McGraw-Hill Company. Its large database of almost all engineering words will not let you escape. Virtually you can find any technical word of engineering in its database with complete description.";
fDesc[8] = "of commonly encountered engineering problems. Engineers have to work over and over again with a wide range of formulas, constants and algorithms, so it’s very convenient for them a library that provides quick access to all those important information and tools.";
fDesc[9] = "game. Students can only achieve success if they make the right choices in their car setup. The game can run in low end computer, and the physics engine is very accurate. This is a great game for students learning engineering concepts.";
fDesc[10] = "electronic collection of engineering utilities that can be used to solve, in an efficient and fast manner, a large variety of normally encountered engineering problems.";
fDesc[11] = "Considering its features, it has got a nice interface, easy to use. People who were using matlab might find this a bit confusing to use. But this software is really easy to learn and use.";
fDesc[12] = "want. Of course, the design process is 100% visual with excellent drag&drop features. If you are an Eclipse user, you can get the corresponding plugin to get the most powerful combination of IDEs.";
fDesc[13] = "very rich in its contents. Many important mechanical engineering problems are described in it. It is really easy to understand and study even for a beginner in the subject. This is its main plus point.";
fDesc[14] = "programs. It is a set of help files or ebooks that could serve as a good textbook on Civil Engineering. I would recommend this software and the addons to someone who is studying the subjects, to get a better understanding of the matter. The ebooks are really great.";
fDesc[15] = "programs. It is just a set of help files or ebooks that has many theorems and formulas on electrical engineering. It describes the Kirchhoff's laws, AC current analysis, transformer selection for industrial load, power plant distribution planning etc.";
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 = '...';
}
}