var fDesc=new Array();
fDesc[1] = "more features like effects and custom filters that give website developers more functionality in showing better graphics. It is a must on every PC, as many sites rely on this plug-in for showing videos";
fDesc[2] = "Any public Webshots Community photo Webshots professional Pro Shots photos You can also easily manage and organize your photos. Plus, the included toolbar lets you upload and search for photos right from your browser.";
fDesc[3] = "feeds. Instead of having just a blank screen or just one picture as a screen saver, with Google Photos Screensaver you can have many pictures as a slide show that changes every few seconds and acts as a screen saver after a time interval set by you on your computer.";
fDesc[4] = "organizing and settings options on your screensavers. To properly speak, you only will be able to manage screensavers created by people from 3Planesoft.";
fDesc[5] = "deal with your screensavers collection. Needless to say, Astro Gemini Software provides this tool free of charge and is extremely easy to use, so you don’t have to take too much time to learn how to use it.";
fDesc[6] = "Screensaver delivers the excitement of a real-life fire experience direct to your computer desktop. Discover beautiful flames to relax by, with the crackling sound of a real fire and the melody of your favorite song. Our Free Fire Screensaver sets a relaxing and romantic mood any time of the year, especially during cold winter nights. Just rest your mouse for a while, sit back and relax. The desktop dims out and starts to glow ardent orange, creating a glorious effect with flames that seem alive. The flames are curling up and dancing on the desktop icons and open windows as if they were wooden logs in the fireplace. The screensaver offers crackling and popping sounds. This adds greatly to the realism of the fire scene. You can also listen to music when the screensaver is engaged. Select a music track from the music set that comes with the screensaver or choose your own file for...";
fDesc[7] = "of the pocket watch made by Abraham-Louis Breguet, who has been called the greatest genius of watch making in history. You will feel the urge to reach in the water and grab it yourself to solve the mystery of the never-stopping watch!";
fDesc[8] = "resembles an aquarium with fish swimming and playing around. Having such a saver is so relaxing. When I stumbled upon Dream Aquarium I was perplexed, but in a good way.";
fDesc[9] = "of the rain drops, the volume of the thunderclaps, and the color and delay between lightnings, among other values. The evaluation version runs fully during 15 days; after that time, you must purchase the full version.";
fDesc[10] = "birds singing, murmur of the wind in the leaves and splash of the water falling from the mill into the clear stream.";
fDesc[11] = "Mechanical Clock 3D Screensaver you will put a huge mechanical clock right on your screen! This 18th century Swiss clock shows all the internal mechanisms of a real clock, working perfectly and giving you the time continuously.";
fDesc[12] = "ocean? Now you can feel that as you dive through an exhilarating coral reef scenery and find a massive clock of stone and metal sunk next to corals and algae of different colors and shapes. That is the Coral Clock 3D Screensaver!";
fDesc[13] = "outside a space shuttle window and marvel with the magnificent views of the Earth. You will feel just as an astronaut on a space mission flying around Earth and enjoying breathtaking views of everything that happens below.";
fDesc[14] = ", music and sounds, and is highly customizable. You can choose the picture, type of fire and music you want to display. The screensaver adds an icon on your task bar to launch it or configure its properties.";
fDesc[15] = "many cities and information about their population and country names. The position of the cities shown corresponds to the real coordinates. You are able to add your favorite cities to the map, as well as eliminate the included cities and leave only the added ones.";
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 = '...';
}
}