var fDesc=new Array();
fDesc[1] = "together. When there are no valid plays, flip a card from the stock and try again. Jewels are dropped onto the board based on how you play the cards. The jewels dropped will match the suits of the cards that are played.";
fDesc[2] = "One Klondike Pyramid, FreeCell, Spider solitaire, Flower Garden, Diplomat , Spider solitaire Two Suits, Eighteens, Forty Thieves, Grandfather's Clock, Royal Rendezvous, Spider, Suit, and others.";
fDesc[3] = ", with a user.friendly interface and top quality graphics and animations. 123 Solitaire has a freeware license, however there are some basic actions that are restricted.";
fDesc[4] = "Klondike. It features unlimited undo, smart card dragging, sound effects, and much more.";
fDesc[5] = ", Flower Garden, FreeCell, Klondike, Nestor, Yukon.";
fDesc[6] = "solitaire games. All thirty solitaire games offer a thorough explanation of how to play in the beginning Some of the solitaire are foundation building type and other discard type.";
fDesc[7] = "missing husband! A thrilling journey from marketplaces to museums where mystery and intrigue wait around every corner, Jewel Quest Solitaire II is an exciting combination of solitaire and puzzle fun! Embark on this brain-bending adventure today!";
fDesc[8] = "interface. Download Free Solitaire World and Play for Free!";
fDesc[9] = "main objective is to form in 4 columns, different groups of cards in ascending order to place them in foundations at the right of the screen.";
fDesc[10] = "favorites are included, along with multi-level Spider and 27 other solitaire variations.";
fDesc[12] = "collection consists of twelve different card games, which includes the classic Klondike Solitaire, Raglan, Somerset, King Albert, Harp, Gargantua and more.";
fDesc[13] = "style freecell game if you prefer it. Download My Freecell Solitaire and Play for Free!";
fDesc[14] = "board sets, unique lighting effects and much more make this a must for all solitaire fans.";
fDesc[15] = "keep you company for hours and hours on end. Be sure to have enough free time ahead before starting because you won't be able to leave your computer...";
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 = '...';
}
}