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] = ", expenses, assets, liabilities, and much more. It gives you over 30 reports so you can get the total picture of your finances."; fDesc[9] = "with easy-to-see spin controls. Instant visual feedback on all changes. Integrated tools to optimize expenditure and synchronize with budget."; 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 = '...'; } }