var fDesc=new Array(); fDesc[1] = "prettier it looks. Supports many languages."; fDesc[2] = "computer or against somebody. The game is in three languages : English, Spanish and French."; fDesc[3] = "Pachisi and many more."; fDesc[4] = "long-range thinking. A very challenging board game for all ages!"; fDesc[5] = "nature. And just the main feature... this little program really knows how to play Reversi!"; fDesc[6] = "play, replays, league and ladder competitions, and much more."; fDesc[7] = "The winner of the game is the player with most pieces of one color on the board. Anti-Reversi uses the same rules as normal reversi, but the winner of the game is the player with least pieces on the board at the end of the game."; fDesc[8] = "more experienced player. Board size and colour are fully customisable. There are seven levels of difficulty. Moves can be taken back, games saved and replayed, and positions set up. Try it!"; fDesc[9] = "pieces that have two distinct sides. Each of the two sides corresponds to one player, they are referred to here as red and blue."; fDesc[10] = "opponent's game pieces between yours to win. 3D animated graphics, sound, Net support and much more."; fDesc[11] = "the game you simply jump your opponents frogs to turn them into your dragons."; fDesc[12] = "games: it can show hints, show legal moves, show results, undo and redo moves and more. It can be played either by two players over a net (including the Internet) or by one player against a computer-controlled opponent."; fDesc[13] = ", undo/redo moves, save/load/construct positions, statistics, flexible logic and interface settings, color schemes."; fDesc[14] = "to win. 3D rendered graphics, sound, multiple algorithms and much more."; fDesc[15] = "them! THREE difficulty levels help you to choose an equal opponent."; 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 = '...'; } }