var fDesc=new Array(); fDesc[1] = "Klondike. It features unlimited undo, smart card dragging, sound effects, and much more."; fDesc[2] = "the games available, Patience shows the proper rules and maintains statistics and high score tables. You can customize the playing environment by choosing the game layout, backgrounds, card decks, card drop, sounds and animations"; fDesc[3] = "interface has transparencies effects, in a Vista fashion. The game rules are that of the regular solitaire that´s included with Windows."; fDesc[4] = "ideal for people who during a ten-minute break want to relax playing an entertaining game. With simple and nice graphics plus a relaxing gameplay, this collection is really worth trying, and most importantly, it is absolutely free."; fDesc[5] = "This collection includes the most popular versions of solitaire card games, like Pyramid or Fourteen, and its full version is available at no cost."; fDesc[6] = "ace piles are common."; fDesc[7] = "challenged by the wit and skill of Spite, the computer opponent. Similar to SkipBo. Also playable with an Internet/LAN connection"; fDesc[9] = "of the original solitaire game, plus fifteen more variants. Each one of these games has its own rules, but they share some common features."; fDesc[10] = "with computer bots or live opponents by the Internet or LAN."; fDesc[12] = "\"Pretty Good Solitaire\" even more. The set offers many additional Egyptian games and adds a lot of backgrounds of the Ancient Egyptian gods and monuments which are well painted and easily recognized one from another."; fDesc[13] = "against a computer opponent. Players are dealt from separate decks and then the challenge begins! Easy to learn how to play. Also playable online."; fDesc[14] = "Capture cards from the Table which equal a card in your hand for points, create builds to capture more cards. Tutorial included Also playable online"; 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 = '...'; } }