var fDesc=new Array();
fDesc[1] = "and have remained popular ever since. They are seen as a means of getting in touch with the spiritual world.";
fDesc[2] = ", emotional and intellectual cycles. These cycles help a person understand how his body functions.";
fDesc[3] = "overcome his inhibitions and lead a better quality of life. All terms have been clearly explained in simple language.";
fDesc[4] = "born, but do not know it. MB Free Psychic Test Software is a very unusual program designed to help you test those psychic abilities that you might have. This program will strengthen your intuitive powers and will also make you more aware of and sensitive to the spiritual world.";
fDesc[5] = "software.The numerology reading gives an insight to your personality. The dictionary gives meanings of words related to numeorlogy.";
fDesc[6] = "tool can be used to bring about clarity and inspiration in you spiritual thinking.";
fDesc[7] = "meanings of different spreads, decks, cards, symbols and other esoteric meanings.";
fDesc[8] = "the constellation the moon was present in at the time of birth. It gives us in detail the traits and features of people.";
fDesc[9] = "have been clearly explained in simple language thus making it a useful resource for novices as well as experts.";
fDesc[10] = "This software can also be used by unmarried couples to decide the marriage date based on numerology.";
fDesc[11] = "to the psychic and paranormal world. This glossary describes basics as well as the definitions for psychic terms.";
fDesc[12] = "different rune stones, spreads, and other esoteric meanings.";
fDesc[13] = "software is based on the planetary positions while the numerology match software is based on Pythogorean system";
fDesc[14] = "software, not only gives you free readings but also helps users and beginners understand the basics of tarot card reading.";
fDesc[15] = "significance of the different calculations used in numerology to understand the personality of a person as well as the significance.";
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 = '...';
}
}