var fDesc=new Array();
fDesc[1] = ", streaming audio and video, Podcast, and much more in the most smooth, safe and swift way. The amazing capability of this application depends on its 12 different downloading tools.";
fDesc[2] = "contextmenu and \"stand alone\" as a \"PDF Browser\", too. No pdf-secrets anymore! Additionally there's a pro-version with password-reset and many more.";
fDesc[3] = "choose between RSS 2.0, RSS 0.91, RSS 0.92, and Podcast feed formats. It allows us to create feeds containing non-Latin characters, such as Russian, Japanese, etc.";
fDesc[4] = "gathers for you news feeds in RSS, RDF and Atom formats, and podcasts. This application supports: RSS feed reading, RDF and Atom formats, and podcasts.";
fDesc[5] = "then output them in RDF/XML or N-triples. It is the sensible way to put the Semantic Web to work for you.";
fDesc[6] = "RSS, Atom, and RDF formats are supported).";
fDesc[7] = "for working with Easy RSS Mixer.";
fDesc[8] = "changes or keywords, and generates an alert when the specified search is found. You can select the frequency of the alert and add as many searches as you can, the alerts found will be displayed on the alert list, also searches can be imported or exported with XML file format.";
fDesc[9] = "retrieved from news feeds. The program has a convenient interface and is really easy to use.";
fDesc[10] = "screensaver is totally different to what you have seen before. It is a huge storage of information from the entire world, and of every topic you might want.";
fDesc[13] = ", StarOfice, OpenOffice.org, Visio, XMP Adobe document, Windows 2K or PDFfiles. Export into HTML, XML, CSV, Word";
fDesc[14] = "each RSS or Atom XML element from scratch. You can edit code, validate, promote and preview your feed and publish to the Net.";
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 = '...';
}
}