var fDesc=new Array();
fDesc[1] = "Synchronise folders. Perform code reviews/audits. Work with folder trees containing thousands of files. Edit files in-place.";
fDesc[2] = "viewing right from .jpeg, .gif, .ico, .bmp, .tif, .png, .wmf, .tiff, .emf, .pcx, down to .tga, along with Adobe Photoshop(.psd), text editing options, web contents (HTML) browsing, hex viewing, and loads of other features.";
fDesc[3] = ", for CDRW verification, etc. Produces html reports and printout of folder comparison result.";
fDesc[4] = "classified as changes, deleted, non existing, and identical content. The variations are also color marked.";
fDesc[5] = "and unique keywords, allowing to compare non-related files. Word-by-word comparison compares files with a common ancestor.";
fDesc[6] = "keywords, allowing to compare non-related files. Word-by-word comparison compares files with a common ancestor";
fDesc[8] = "copied so that both folders are identical. Synchronize an office computer with a home computer with this program.";
fDesc[9] = "file masks and synchronization rules you can tune-up the program for virtually any synchronization task.";
fDesc[11] = "between them. Unique features to make folder comparison and synchronization that much easier.";
fDesc[12] = "straightforward solutions available. Smart comparison algorithm with a wide variety of options. Free trial.";
fDesc[14] = "even compare files within zip files. Includes zsDuplicateHunter a powerful duplicate file finder for free!";
fDesc[15] = "folders by computing their hash code (MD5,SHA1,CRC32,...).";
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 = '...';
}
}