var fDesc=new Array();
fDesc[1] = "you record your income, expenses, bank loans and other cash items. The program is quite simple and can be used by all people, as it doesn't require previous accounting knowledge.";
fDesc[2] = "personal finances, and want to register common transactions in order to do the accounts in a clear and easy way. This small application is designed to make those tasks easier, and is perfect to get a real idea of your personal finance.";
fDesc[3] = "is based on the tried and true \"Envelope\" method of budgeting - a much easier way to see where your money is.";
fDesc[4] = "application and receive feedback almost immediately. When you start adding statements and transactions, the application will gather that information and draw reports for you.";
fDesc[5] = "revenues/expenses, visual charts, password protection and many others.";
fDesc[6] = "using your credit card statements. Simply match your transactions to the categories provided, then use the tools to group and sort the information.";
fDesc[7] = "expense and income and avoid over-draft. Control your credit cards, bank accounts and cash transactions. Multi currency, multi language, PDA's support.";
fDesc[8] = "with easy-to-see spin controls. Instant visual feedback on all changes. Integrated tools to optimize expenditure and synchronize with budget.";
fDesc[9] = ", expenses, assets, liabilities, and much more. It gives you over 30 reports so you can get the total picture of your finances.";
fDesc[10] = "person, or using a custom percentage. You always see \"who owes who what\" and can settle up at any time.";
fDesc[13] = "MoneyKeeper, you can manage your finances smarter,faster and spend time wisely.";
fDesc[14] = "charged on your loans. Load your loan details and let the tools instantly highlight any errors in the balances and interest amounts.";
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 = '...';
}
}