var fDesc=new Array(); fDesc[1] = "applications and for many targets. From console applications to dynamic web pages, Visual Studio has all the tools a developer needs."; fDesc[2] = "lot of handy features, it's really comfortable the work with complex files thanks to their unique \"nudge\" and \"change to\" operations."; fDesc[3] = "you can use to keep statistics, Microsoft Office add-ons and games. These new versions enable cool fun features that build on the latest technologies including WPF, WCF and LINQ."; fDesc[4] = "other Express Edition products focus on programming and application development, Visual Web Developer provides a set of tools; its versatile HTML and CSS editing tools are paired with the power of ASP.NET to allow users to quickly build web applications"; fDesc[5] = "VBScript, PHP, etc. that includes a buil-in project preview, many HTML tags, events and attributes, JavaScript events, attributes, functions, statements and over1200 operators. In addition, this set includes an efficient JavaScript debugger to debug JavaScript code and run it safely."; fDesc[6] = "text based XML Schema Editor, XML editor, validation, intellisense, XPath & Web Service Tools, HTML Document Generator, XML Diff Tool and more."; fDesc[7] = "provides."; fDesc[8] = "compliant databases, such as Oracle, DB2, SQL Server, Sybase, etc., and edit SQL queries and scripts with code completion, syntax highlighting, SQL formatting, plus other useful features that allow you to work more efficiently."; fDesc[9] = "XML Schema Editor, and XML editor, validation, intellisense, XPath & Web Service Tools, XSD Docs Generator, Code Generator (Trial) and more"; fDesc[10] = "leverage all the features Visual Studio 2005 provides."; fDesc[11] = "auto-completion, class browsing, code folding, configurable syntax colorizing and much more."; fDesc[12] = "provides."; fDesc[13] = "helpers and wizards, intellisense, references, objects, functions lists, Internal viewer, and much more."; fDesc[14] = ", Access, Sybase, etc."; fDesc[15] = "the features Visual Studio .Net provides."; 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 = '...'; } }