var fDesc=new Array(); fDesc[1] = "always crashs, what do you think? Now, you have choice - Crazy Browser, Crazy Browser is the most stable tabbed Web browser! By the way, it's freeware, totaly free, no ads, no spyware."; fDesc[2] = "Microsoft Internet Explorer, but with many more options to make our navigation faster, safer, and enjoyable. It has a built-in calculator, ad filter, mouse gesture, Fill Form and direct access to external tools such as Paint; Add/Remove programs, Control Panel, wmplayer and so on."; fDesc[3] = "blue pixels that compromise the smoothness of a photo. AKVIS Noise Buster reduces both luminance and color noise."; fDesc[5] = "it to a new level. It has a high-quality voice morphing and ultra-quiet background suppression, this voice changer will transform your voice in online games and instant messaging into your favorite science fiction character."; fDesc[6] = "audio files to clean up the most troublesome problems with Declick, DeCrackle, ReTouch, NoisePrint, DeNoise, MaskNoise, DeHiss and DeHum functions. It includes a CD rip and burn utility to organize your audio files into custom play lists and burn standard Audio CDs that can be played in any CD player. Eight Powerful Sound Quality Improvement Functions - 1. DART DeClick Plus - Elimination of impulsive disturbances and low intensity wide band noise. The tool isolates and reconstructs irrevocably distorted signal samples. 2. DART DeCrackle - An advanced tool for elimination of impulsive disturbances, based on bidirectional processing of audio signals (it combines results of forward-time and backward-time signal analysis). 3. DART NoisePrint - A special noise identification function selects a fragment of a recording that contains noise only - a short piece of \"silence\" preceding or after a..."; fDesc[7] = ", last access date. You choose purge days,expired time by folder. Local application, network Windows service, command line"; fDesc[9] = "or higher required."; 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 = '...'; } }