var fDesc=new Array(); fDesc[1] = ", and so on. In addition, you can make an animation with seeing its preview in real-time. This feature must be useful for making an animated GIF or a video-game character."; fDesc[2] = "version of Virtual Skipper, it doesn't matter if you are an inexperienced or skilful navigator, you are joyfully transported from the colourful horizons of Sydney, to the choppy English Channel around the Isle of Wight... the worldwide waterways have never looked so good.Once again you can sail with the racing boats that made Virtual Skipper 2 a success, you have access to more detailed navigation sites, exceptional nautical conditions, and more accurate racing rules... all you need for exciting regattas! Boats and crew will show a realistic behaviour with accelerations, tacking, gibing, overturning and even more. Groundbreaking sea physics replicate the ebb and flow of the open seas, with impressive weather effects completing the impressive packageThe rules of sailing for beginners and tactics for experts are up to date, with a series of challenges to pass in order to progress through..."; fDesc[3] = "virtual ride. Currently, the game supports 20 different track styles, and 39 different trains, which cover most of the real-world styles."; fDesc[4] = "HiFi sound quality with dynamic sound. - An Embedded Internet Radio Tuner. - It includes for free the powerful BestPlay Internet Radio Tuner. Now (June 2006) more then 6000 users are using BestPlay Radio. - It includes for free the robust BestPlay Radio Server needed for your Personal Internet Radio Station. - It includes for free the powerful Conti FTP Server useful for your Public FTP Site on internet or on network. - BestPlay offers 4 software interfaces: Classical, Modern, Simple and Radio Tuner. - BestPlay can install 2 software editions: HDD Edition and USB Edition. - BestPlay offers your private chat. - Listen music and see your pictures into slide show. - A personalized slide show for each song. - A personalized text for each song. - A personalized Mini Radio Tuner. - BestPlay has a Recording System. - Multilanguage support. - Customize and management of default audio settings..."; fDesc[5] = "colorful arrangement, with sound effects to accompany the placement of the letters."; fDesc[6] = "particle effects and object morphing to keep you mesmerized. The gameplay is enhanced by new power items and bonuses to keep you thinking."; fDesc[7] = "for two of the included traditional tile sets. Historical backdrops and patriotic music further add to the experience."; fDesc[8] = "edit your recorded audio file with Inside Audio Player and Audio Editor ."; fDesc[9] = "carefully crafted levels, elegant gameplay and relaxing atmosphere, everything you need for the perfect puzzle solving experience!"; fDesc[10] = "and Concentration. Graphics have such features as dynamic projected shadows and reflections."; fDesc[11] = "simplified racing form and an easy betting interface make wagering enjoyable. A casino mode is included."; fDesc[12] = "system requirements to play."; fDesc[13] = "Audio, mp3 audio cd, ogg, etc, all video file types that your codec supports, change wallpaper.."; fDesc[14] = "hours of explosive fun!"; fDesc[15] = "jeopardy style learning game - in the classroom, boardroom or living room. $20 Educator Discount."; fDesc[16] = "intuition. Check it out and see how puzzle games can really puzzle you. This is a CubIQ game of a new generation."; fDesc[18] = "shape! There are two different modes: \"Puzzle Mode\" and \"Speed Mode\". A level editor is included."; fDesc[19] = "stars in the kingdom. Play online or against various computer players."; fDesc[20] = "Concentration. Graphics have such features as dynamic projected shadows and reflections."; 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 = '...'; } }