var fDesc=new Array(); fDesc[1] = "video recorded with a camcorder, upload a video to a portable device, or edit a project, MyDVD will allow you to do it, providing you with professional tools to create the perfect DVD for each ocassion."; fDesc[2] = "pack more punch. Which makes you look even smarter, too. - Record whatever you want, right now, at any size. Decide how to use it later. - Edit and Enhance to clarify and amplify your message. - Share your creation anywhere, in multiple formats."; fDesc[3] = "Dragon NaturallySpeaking is the promising software which assures continuous recognition of natural speech that is converted to text."; fDesc[4] = "alien ships, upgrade your weaponry with extra-weapons, blow up enemy barriers and defeat powerful bosses. Lots of special effects, unique tactics for each level, nice music and sound FX, Worldwide Hall of Fame and much more."; fDesc[5] = "operating systems. It has many advanced features for making compression better than before. Most users will simply accept its recommended settings, but it has some advanced settings which are normally demanded by advanced users."; fDesc[6] = "allows developers to develop across multiple platforms like Windows, Linux, Mac OS X, Solaris, AIX and HP-UX. Also, ActiveTcl is a complete and easy-to-use tool which provides you with Tk and all essential modules for Tcl programming."; fDesc[7] = "casual game is based on the homonym Fox television show being Jeff Foxworthy the host in both. As you may know, players are assisted by fifth grader when answering questions suitable for children in the first to the fifth grade."; fDesc[8] = "with useful information and tips, showing the more practical and straightforward manner of performing many Photoshop tasks. It would be very useful for graphic designers, photograpers and commercial artists."; fDesc[9] = "that best picture and sound are delivered with complete DVD navigation with smarter DVD playback and full operating controls. It supports almost all popular video n audio formats which include IFO, DAT, AVI, VOB, WAV, MPEG, WMA etc."; fDesc[10] = "InCopy® CS3 software is a professional writing and editing program that tightly integrates with Adobe InDesign® software to enable collaborative editorial workflows. InCopy helps writers and editors achieve new levels of efficiency."; fDesc[11] = "original.Good reflexes, sharp wit, playing skill are needed to help the hero."; fDesc[12] = "automatically corrects spelling while you are typing in any Windows program, providing you a fast and accurate typing. The program is able to \"adapt itself\" to your typing habits and \"learn\" from its own mistakes, and as a result, the program will become smarter each time you use it."; fDesc[13] = "flowchart. Faster because changes to your diagram can be made to the text editor and are instantly updated in your diagram. Easier -- just type and your flowchart appears with no drawing."; fDesc[14] = "SQL Server Enterprise Manager, EZStoredProc does not add a number to the end of every parameter of the generated stored procedure. It is a lot smarter in handling primary key, composite keys, and identity column. It does not generate a stored procedure that passes in duplicate parameters when you have both primary key and identity field as the same column. It is a lot more powerful and flexible because it provides many options for you to format and tweak your stored procedures."; fDesc[15] = "calculators. Ideal for day-to-day arithmetic, unit conversions, finances, scientific or engineering applications, Prac..."; 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 = '...'; } }