var fDesc=new Array();
fDesc[1] = "your desktop. The application is platform independent so you can run it on all major operating systems: Windows, Linux and Mac OS X. The appearance can be customized with skins and you can even mix different skins together. It is possible to use Rainlendar with other calendar applications too. Rainlendar uses the standard iCalendar format to store its events and tasks so you can easily transfer them between applications. You can also subscribe to online calendars and task lists including the Google Calendar* and Remember The Milk* and edit your Outlook** appointments directly in Rainlendar.";
fDesc[2] = "dinner, do a festival, have an appointment, enjoy a bowling alley or go to the music store. Also, they will have their own cars, which they can choose among various types and will serve them to go to any of the places named and also to work.";
fDesc[3] = "access your Personal Photo Gallery, keep an eye on your appointments, keep track of your Music Library, write down notes as well as having access to Breaking News, Instant Web Searches and Weather Information. There are lots of other things to add.";
fDesc[4] = "through. Also you can create several calendars at once, add the calendar of your friend, invitations and search events in public calendars. You also learn the weather forecast here. And the main advantage of the Google Sync Calendar is synchronization with Microsoft Outlook.";
fDesc[5] = ", monthly, even annual calendar views enabling them to organize their appointments, schedules and keep note of important dates. The Calendar Wizard included with Calendar Creator 12.0 provides users with the choice of over 250 customizable templates.";
fDesc[6] = "things. This behavior of us could prove us very costly if in the list of forgotten things, we have important events like birthdays of special ones, important dates for official work, favorite TV show and many more.";
fDesc[7] = "simply going to the desktop on your system. With this application organizing and maintaining your schedules now is an effortless process for you.";
fDesc[8] = "to bid for their favorite items. But user might lose the bid as they could not come on time for bidding while doing many auctions at the same time. Buyertools Reminder will be very helpful software tool for all such user interested in bidding online.";
fDesc[9] = "automatic, serverless synchronisation every PC is up to date at any time. Additionally you get multi-user capabilities.";
fDesc[10] = "personal or professional commitments, it would prove out to be a great blow to their valuable relations. Now, users don’t have to worry as they will get a permanent companion in the form of Multi Reminders will won’t allow this tragedy to happen with them.";
fDesc[11] = ", vacations etc. This is a handy tool with lots of built-in features which comes in handy. One can have a view of all the events in a daily, weekly and monthly basis, yearly overview is also supported.";
fDesc[12] = "appointments, color-code different item types, set reminders for upcoming appointments, and more.";
fDesc[13] = "appointments for every day of the year in an easy and secure way, protecting data by means of a password. Easy Diary interface has been designed to be easily handled and includes a calendar which can be easily navigated to keep your data organized.";
fDesc[14] = "features that other computer organizers out there could even think about. With this program I am able to schedule my family’s appointments, send and receive e-mails, and I am even able to keep up with my monthly bills.";
fDesc[15] = "features like astronomical information, a distance calculator, and a biorrhythm feature that shows your energetic ups and downs during a given month, allowing you to plan ahead for them.";
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 = '...';
}
}