var fDesc=new Array();
fDesc[1] = "rich set of reports covers all restaurant operations and life cycles. Easy to install and use; affordably priced.";
fDesc[2] = "secret data stored by Internet Explorer, such as magazine subscriptions, bank accounts, shipping and billing addresses, credit card numbers and much more.";
fDesc[3] = "invoices on a single computer and expand to a complete business system run on a network. Purchase extended functions if and when you need them.";
fDesc[4] = "automated and live assist mode; 96 instant carts; advanced automatic crossfading using 1 soundcard; automatic time announcement support; and much more.";
fDesc[5] = "software system for guesthouses, small hotels, hostels, and bed and breakfasts.";
fDesc[6] = ", inventory and labour management. A rich set of reports covers all retail operations. Easy to install and use; affordably priced.";
fDesc[7] = "company from a single comprehensive, highly flexible software application.";
fDesc[8] = "and free modes. With easy to use admin section, powerful performer software, a nice looking and fast loading client video chat";
fDesc[9] = "operators to run the gaming center or LAN cafe business. This freeware requires SiteKiosk client software";
fDesc[11] = "Receivable, Inventory, and Sales Analysis. Upgradable to BS/1 Professional for Time Billing or BS/1 Enterprise for Sales Orders, Purchase Orders, and Manufacturing. Multi-currency features facilitate purchasing and selling internationally (import and export). The default selling price is automatically converted to the customer's currency. Payables and receivables are tracked separately for each currency and the GL automatically converts revenues and expenses to domestic currency. Gain or loss due to exchange rate fluctuations is tracked. User-defined financial statements can be created through a simple set-up process. GL account totals and inventory totals can be viewed on screen with drill-down to original source transactions. Sample data is provided and there is an optional Getting Started wizard to assist with entering initial live data. The wizard sets up common GL accounts which...";
fDesc[12] = ", products & services database. Print or email professional invoices with Your company's logo. Partial searches on customers, products, invoices, etc. Supports use of a different Currency Symbol in different companies. Manage your invoices and reports. Print sales messages or comments on all invoices. Append new products and customers \"on the fly\" from within a new invoice, in seconds. Supports multiple companies, all with separate customers, products,invoice and reporting data files. Pop-up your product list from within the invoice, then click on a product to automatically add it to your invoice. Insert line items on invoices, use the description field to extend your product descriptions for each line-item. Built-in software updater, & built-in automatic database backup. PDF & HTML support, email your invoices or reports in PDF or HTML format. Extensive software settings, simple to...";
fDesc[13] = "reports covers all restaurant operations and life cycles. Easy to install and use; affordably priced.";
fDesc[14] = "individual employees, for entrepreneurs and for small companies.";
fDesc[15] = "Analysis. Client jobs are tracked by priority and due date. Time is billed against the tasks which make up a job. Includes Stopwatch and Time Calculator. Sample data is provided and an optional Getting Started wizard. Delphi source code is available royalty-free. Program is free for Delphi programmers (if Delphi installed).";
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 = '...';
}
}