var fDesc=new Array();
fDesc[1] = ", spreadsheets, presentations and more), and also create PDF files from a web page through an optional toolbar for the web browser. PDFCreator acts like a virtual printer who \"prints\" the selected document or web page into a PDF file, choosing from a complete set of options.";
fDesc[2] = "RAM. Dr.Web for Windows performs real-time interception of calls to files on hard and floppy drives, CD/DVD/Blue-ray/Flash drives, and smart cards";
fDesc[4] = "key for your Windows XP, along with the installed Windows Version and Service Pack. You can then replace the product key, and the registration info, with whatever you want.";
fDesc[5] = "from our own Collectorz.com Game Database, including title, publisher, developer, platform, genre and the cover image.";
fDesc[6] = "from our online Collectorz.com Comic Database, including publisher, publication date, creators, character, genre and the cover.";
fDesc[7] = "recovers deleted, formatted and lost digital photos, images and pictures from almost any types of media cards used by digital cameras. PhotoOne Recovery is the first and only image recovery product to allow preview image in original size and allow save ALL of the found images in a trial version. You can enjoy the full features of PhotoOne Recovery in a trial version before you purchase a license key. PhotoOne Recovery guarantees to recover most lost images from any digital camera. Using advanced SmartRecover Technology, PhotoOne Recovery can recover images that other recovery software may not find. If images were deleted or formatted in a digital camera or a computer, or if the media is corrupted and not recognized by Windows, PhotoOne Recovery can find lost images back for you. PhotoOne Recovery works with any type of digital card reader. PhotoOne Recovery also works with direct...";
fDesc[8] = "on strong asymetric (public keys) cryptography.";
fDesc[9] = "need to uncover a picture consisting of black and white squares.";
fDesc[10] = ", license-managed games and programs that can be run in a window of any shape, full-screen, or even as a full-featured screen saver.";
fDesc[11] = "creating SoundFont files. It works completely transparent while you work with any other MIDI sequencer. With it you may load/unload/change presets in real time while you work with your favorite sequencer, and create sound packages (SF2 or VSF files) for every single composition that you make. 5 preset slots and max 100 files in Files Cache in Trial Version. Full version supports all 128 slots for sound presets and unlimited Files Cache. Upon purchase you receive your personal license key that will unlock the program into fully functional mode (no need to download or update the trial copy of the program you have got, licekse key will unlock it).";
fDesc[12] = "slide puzzle, is now available on pocket pc in a very nicely designed version.";
fDesc[13] = "machine. Uninstall. Test Setup from GUI. License-key generation. Min, Norm, Custom. Program(sub)components .Multi-Disc custom size. Wizard.";
fDesc[14] = "via http://www.airacobra.n et Trial version is limited for about ten-minute flights only, license key unlocks the software for time-unlimited flight.";
fDesc[15] = ", XQuery engine, and XML validator. Now developers can use the same processors found in Altova XMLSpy 2008 within their own applications, free of charge.";
fDesc[16] = "version. If you need to copy to more than five servers at a time, you can purchase multiple licenses (for example, if you want to copy to 15 servers at a time, you will need three licenses). Note that upgrade license keys require you to also possess a previous license key which must be entered for verification when you enter registration code.";
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 = '...';
}
}