var fDesc=new Array();
fDesc[1] = "text, HTML, attachments, and subject rotation. Includes a free download.";
fDesc[2] = "to attract customers, by sending them personalized content. The Free Edition of SendBlaster can set up to 100 messages for each mailing and allows you to manage 2 mailing lists. The registered version has no limits.";
fDesc[3] = "visually appealing resume in a few minutes. The user friendly interface of the software is very helpful in building your own custom resume quickly and effortlessly.";
fDesc[5] = "you can easily create, grow and deepen your relationships with customers, market your products and services globally, expand your online presence and web site effectiveness with newsletters, permission marketing and much much more.";
fDesc[6] = "hundreds of addresses from web";
fDesc[7] = "Harvester extracts e-mail addresses from targeted email servers.";
fDesc[8] = "easy! Import recipients from databases, Excel, text files or enter them manually. You can store email templates in both HTML and text.";
fDesc[9] = ", targeted marketing, and keeping in touch with clients";
fDesc[10] = ", and keeping in touch with clients.";
fDesc[11] = "specified starting URLs to find email address. Powerful targeting ability only extract email that related to your business.";
fDesc[12] = "sender, using multiple threads for DNS sending and also has the capability to send through a SMTP server. With this tool you will be able to save email campaigns, so you can be able to track them. Each one contains all the settings that were used.";
fDesc[13] = "once. The program has the ability to send HTML or plain text messages, and even add attachments very easily. You can send emails directly to the recipient, using an SMTP mail server, or using a MAPI client.";
fDesc[14] = "really gets the attention of the recipient to see their name in the subject and in the body of the email.";
fDesc[15] = "Broadcaster is a program to email your own created messages, whether for business or personal use, to a list of email addresses.";
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 = '...';
}
}