var fDesc=new Array(); fDesc[1] = "creator. However, Excel is a general-purpose desktop tool, but not specialized to store, organize, and manage large amount of data. Excel Invoice Manager combines the advantages of Excel and back-end databases, and let them do what they are best at: using an Excel template to create, calculate invoices and reports, using a back-end database to store and manage all persistent data like customers, products, invoices and payments. The invoice template included is completely free and can be used standalone to create invoices. This means all calculation is done by the invoice template itself, and all Excel tools are available to you for customizing invoices and reports, such as customizing fonts, colors, terms, even formulas for calculating taxes. Yes, without leaving your familiar Excel, you can create very own professional looking invoices! The Excel Invoice Manager COM add-in connects..."; fDesc[2] = "invoices and apply payments. This incredible software allows you to create re-occurring invoices for ongoing services and link to credit card gateways to easily process payments for goods and services."; fDesc[3] = "organizations. It can be installed as server (holding the business data) or just a client connected to an existing server. From within the software, you can manage your business info, items, invoices, customers, vendors, salespeople, receipts, purchase orders, and more."; fDesc[4] = "drag-and-drop software can turn an estimate into an invoice with just one click. It will also email the PDF saved invoices to your customers by simply adding their email addresses to a database and then choosing which customers you wish to send it to."; fDesc[5] = "a few minutes. The software has an easy to use interface with a quick tabbed panel feature in which users can just fill in the required information."; fDesc[6] = "receipts in seconds! Designed with ease of use as a primary feature, it will help you perform sales-related tasks fast and easy."; fDesc[7] = "DIRECTIONS: decompress in a folder and click twice on the file \"Invoice\" choose to continue if a message appears."; fDesc[8] = "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[10] = "Basic Invoice will print an Estimate or Invoice. This program is free for personal and commercial use."; fDesc[12] = "destination information. Invoice Pro keeps track of the product you are hauling and the way you want to be paid for the specific product. When the price of fuel rises and it becomes necessary to add a fuel charge, Invoice Pro can do it any way you want. If you are hauling a small load and need to add an additional charge, just make the entry and it is added to the billing."; fDesc[13] = "create invoices, quotes, and purchase orders in a snap. The application is very customizable and features an intuitive and nice user interface."; fDesc[14] = "automatically creates invoice numbers making sure no duplicates are generated. And because you can export any report to Word, Excel or HTML format, you can easily email or fax your Invoices or Customer Statements to your customer."; fDesc[15] = "Invoices. Invoice Types available: Estimate, Invoice, Work Order, Credit, Past Due. No expensive forms to buy just use blank computer paper. Your Invoices will have that clean professional look. Add your Company name, address, phone, fax and company licenses information. You can even add your company logo. Keep track of your paperwork with the automatic numbering system; each Invoice gets its own number! No more addressing envelopes, just slip the invoice in a #9 Double Window Envelope and mail it!"; 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 = '...'; } }