var fDesc=new Array();
fDesc[1] = "Mozilla. Sunbird enables you to add reminders, set alarms, notes or tasks according to your routine in a wonderful and easy way. You can create calendars on your computer or create them online. You can view and manage reminders and tasks by months, weeks or daily.";
fDesc[2] = "running applications. Program has a very convenient navigation bar which is placed at the top right corner of the desktop and allows you to easily move around your 360-degree desktop. An important feature is the ability to add web widgets to your desktop.";
fDesc[3] = "Builder, Web Calendar Builder, IDE, code generator, and more. Supports ASP/VBScript, C# VB.NET, ColdFusion, JSP, Java Servlets, PHP, Perl.";
fDesc[4] = "month calendar on a web page, so user avoids creating boxes, text and code lines, etc. for every month. In each and every day cell, user can directly type all the corresponding events on the screen web page calendar and set them with a single mouse click.";
fDesc[5] = "for your website in a few simple steps. The program is really straightforward and intuitive with a nice user interface. Creating and publishing a calendar is a piece of cake with this program.";
fDesc[6] = "12-month or 6-month calendars, one-month calendars, or daily calendars using filters by category, title and date. You can also add recurring events, include holidays, custom icons, among other things.";
fDesc[7] = "else. The browser interface provides viewing, editing and administration of the calendar. iCal is not a CGI program that requires an existing Web Server environment. A small dedicated Web Server is built into iCal. When you start the iCal program you are also starting a Web Server. Because of this built in server, you can immediately have your calendar up and running, and available to anyone on your network. Since you can specify the port number of the iCal Server, it can co-exist with any other Web Server you may have running on your system. Any number of calendarscan be created. A security system defines passwords for who is permitted to make changes to the calendars.";
fDesc[8] = "personal organizer!\" - CNET";
fDesc[9] = "Come. Hang your finished calendar on the Frig or give them as gifts to family and friends. International dates and language translation.";
fDesc[14] = "Prints up to 20 shifts per page. Makes 4 styles of web calendars. Schedules created by the user.";
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 = '...';
}
}