var fDesc=new Array();
fDesc[1] = "Physical Memory or Hard disk as Hexadecimal values, which is commonly used instead of the bit by bit approach. It is capable of displaying the contents of the partitions in the hard drive and lets us choose any data left over (like in forensic purposes).";
fDesc[2] = "files in the drive and folder you select and lists them on a listview style window. This program produces info files (NFO), checksums (SFV/MD5) and playlists (M3U/PLS) and list them in order to post binary files to usenet.";
fDesc[3] = "computer. Ruby creates a database that allows the user to make searches in it instead of searching in the physical devices. This is specially useful when you have too many data floppy disks, CDs, DVDs, Memory sticks, and so on.";
fDesc[4] = "checksums of files and verify their integrity in the future.";
fDesc[6] = "choose \"MD5 Calculator\" to instantly get the md5 value for that file . MD5 is now commonly used by webmaster of downloadable programs on the their websites to ensure their content is not infected or modified in anyway.";
fDesc[7] = "comparing two md5 to each other to know if they match or not. It supports the English and the French language.";
fDesc[9] = "values. The program also supports detecting duplicated files based on their MD5 hash value. You can export the results to many file formats.";
fDesc[11] = "reliable algorithms: MD5 (Message-Digest Algorithm) and CRC32 (Cyclic Redundancy Check) - both of which are used worldwide for checking integrity of the files.";
fDesc[12] = "ensuring extra usage space and improved running-performances for your PC.";
fDesc[14] = "a drive on your machine while preserving the forensic nature of your evidence.";
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 = '...';
}
}